在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验证
是的我正在使用该输入类型,但它确实允许数字类型,我想严格小数输入类型。 –