2011-06-16 76 views
0

在我的屏幕中有一個名稱EditText。我只想接受來自a-z,A-Z 的字母表示,並且不應該接受數字,特殊字符。使用inputtype="textPersonName"該但其notworkingEditText輸入類型問題

我',它接受裝置示出的所有數字,字符等。

對於電話字段inputtype="phone"正在它接受裝置表示僅field`號碼。

爲什麼這樣?

回答

2

您將需要子類化EditText並檢測關鍵事件。 拒絕a-zA-Z以外的任何字符 這是限制可接受字符的唯一方法。

一個人的名字可能包含一個數字,所以textPersonName工作正常。

+0

是的,你是正確的.. – Udaykiran 2011-06-16 10:21:10

0

嘗試使用TYPE_TEXT_VARIATION_PHONETIC

+0

Thanx,但它不工作... – Udaykiran 2011-06-16 10:21:29