在Edittext Android: 如何實現此功能,如果用戶輸入任何有效的數值,它應該以十進制值的形式顯示。 例如,如果用戶輸入4,則應該顯示爲4.000,而不是僅顯示4. 也可以使用虛擬鍵盤的DONE按鈕單擊處理程序完成。Editext驗證android
0
A
回答
0
你在XML上試過這個嗎?
android:inputType="numberDecimal"
1
您可以使用這樣
EditText et = (EditText)findViewById(R.id.myEditText);
et.addTextChangedListener(new TextWatcher(){
public void afterTextChanged(Editable s) {}
public void beforeTextChanged(CharSequence s, int start, int count, int after){}
public void onTextChanged(CharSequence s, int start, int before, int count){
//Check your et value and set it back.
// Retrieve 4.. set it to 4.000
}
});
0
解析您從editext得到加倍或漂浮在完成按鈕或任何你想要的點擊字符串。
相關問題
- 1. Editext驗證彈出
- 2. 按鈕點擊的Editext驗證
- 3. Editext和RadioButton android
- 4. EdiText的Android的inputType
- 5. Make onFocusChange適用於`EdiText` - Android
- 6. Android:文本的Editext開始
- 7. 驗證editTextPreference Android
- 8. Android字驗證
- 9. 驗證C2DM驗證令牌 - Android/Urban Airship
- 10. Android驗證SSL證書
- 11. 驗證SSL認證Java/Android
- 12. 自定義editext在android系統
- 13. Android Editext退格鍵有問題
- 14. Android Editext - 輸入負數numberDecimal | numberSigned
- 15. Editext inputType =「textCapCharacters」不適用於Android 4.0+?
- 16. Android文本驗證
- 17. Android數據驗證
- 18. Facebook驗證的Android
- 19. 指紋驗證Android
- 20. android驗證錯誤
- 21. Android視圖驗證
- 22. Android聲音驗證
- 23. Android HttpsUrlConnection驗證SSL
- 24. Android登錄驗證
- 25. 身份驗證Android
- 26. Android身份驗證
- 27. 架構驗證android
- 28. 驗證android系統
- 29. Android WildCard SSL驗證
- 30. Android的Facebook驗證
是的我正在使用該輸入類型,但它確實允許數字類型,我想嚴格小數輸入類型。 –