程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> edittext-動態的設置 EditText 的數字值

edittext-動態的設置 EditText 的數字值

編輯:編程綜合問答
動態的設置 EditText 的數字值

我想動態的設置一個 EditText的數字值。使用下面的代碼:

weightInput.setInputType(InputType.TYPE_CLASS_PHONE);
weightInput.setKeyListener(DigitsKeyListener.getInstance());

同時,也希望能夠包括一個小數位 (.)。如何設置呢?

最佳回答:


[android]EditText的一些設置
http://blog.csdn.net/victoryckl/article/details/8656928

如果是要輸入數字和小數點,可以在xml中設置:

android:digits="1234567890."

或者在代碼中設置監聽器:

editText.setKeyListener(new NumberKeyListener(){
protected char[] getAcceptedChars(){
char[] mychar = {'a','b','c','1','2','3'};//這裡是可以輸入的字符
return mychar;
}
});
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved