可以通過鍵盤事件對EMAIL進行驗證(這是網上最多的例子),也可以加入關鍵字非法文字的過濾。如果要監聽鍵盤事件,必須知道按下和松開兩種不同的操作,在OnKeyEvent可以找到按下松開的鍵。我們這個案例是輸入銀行卡號,用大字四個一組分隔回顯出來,用於提醒是否輸錯!
知識點:OnKey
一、設計界面
1、打開“res/layout/activity_main.xml”文件。
(1)從工具欄向activity拖出1個文本編輯框EditText、2個文本標簽TextView。
3、打開activity_main.xml文件。
完整代碼如下:
[html] view plain copy
- <LinearLayout
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:orientation="vertical">
-
- <TextView
- android:id="@+id/prompt"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="銀行賬號:" />
-
- <EditText
- android:id="@+id/accout"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:ems="10" />
-
- <TextView
- android:id="@+id/info"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:textSize="25sp"
- android:text="" />
-