這實際上是我家庭作業的一部分,我的朋友也做了類似的事情,但問題只出現在我身上。這是我的XML代碼:爲什麼我的EditText框允許使用加號
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="numberDecimal|numberSigned"
android:id="@+id/sheepNumBox"/>
出於某種原因,我可以鍵入「+」到的EditText框,同時它不應該,任何想法,爲什麼?
明顯,因爲 '+' 是一個數字符號... – Selvin 2015-03-25 10:09:06
從這個網站閱讀回答其他問題我瞭解它不應該啓用。我的朋友也有幾乎相同的XML代碼,只有我的允許'+'。 – tba 2015-03-25 10:17:51
然後你明白它錯了...不信任android:inputType ... AFAIK它只是一個鍵盤提示(因爲你知道android用戶可以使用自定義鍵盤)不是過濾器...所以它取決於鍵盤使用用戶和一些鍵盤的實現可以認真對待它,有些不是... – Selvin 2015-03-25 10:21:25