我有一個EditText,它接受數字和字符作爲輸入。大多數時候用戶輸入數字,我想要使用文本鍵盤,但它應該是符號或數字模式,您可以直接輸入數字。這可能嗎?帶數字模式的文本鍵盤
在Nexus S上,鍵盤上的字符被設置爲「數字」,但我無法添加字符。
在此先感謝
我有一個EditText,它接受數字和字符作爲輸入。大多數時候用戶輸入數字,我想要使用文本鍵盤,但它應該是符號或數字模式,您可以直接輸入數字。這可能嗎?帶數字模式的文本鍵盤
在Nexus S上,鍵盤上的字符被設置爲「數字」,但我無法添加字符。
在此先感謝
不知道爲什麼它的工作原理,但至少工作在我的摩托羅拉RAZR
editText.setInputType(InputType.TYPE_CLASS_TEXT); editText.setRawInputType(InputType.TYPE_CLASS_NUMBER);
這個節目的數字鍵盤,但如果需要,你可以切換到文本模式
在我的三星7.7 Tab 2上工作,但不是我的Pantech。我相信這種技術是鍵盤實現特定的。 – AlanKley
我想你的意思是你希望它默認爲數字,但使字符可能的。這是不可行的 –
那是我第一次嘗試。我想要文本鍵盤並將其切換到數字模式。應該有一個按鈕來做到這一點。 – dbrettschneider
你可以通過實現你的自定義鍵盤來實現。但它比設置一個標誌要容易得多。 – Maxim