Как создать динамическое поле edittext для принятия только значений double и float?Как создать поле edittext для десятичных знаков
9
A
ответ
16
Используйте этот метод в своей деятельности:
EditText et = (EditText) findViewById(R.id.text01);
et.setInputType(0x00002002);
или
EditText et = (EditText) findViewById(R.id.text01) ;
et.setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_DECIMAL);
здесь text01
является идентификатор EditText
поля в файле R.java
;
Ссылка:
http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType
0
Вы можете также использовать setInputType(int type)
функцию:
EditText e
e.setInputType(InputType.Number) //Many other options are also available
4
Может быть, лучше решение будет с помощью
et.setInputType(InputType.TYPE_CLASS_NUMBER
| InputType.TYPE_NUMBER_FLAG_DECIMAL);
Edit: У меня естьтакже добавил флаг InputType.TYPE_NUMBER_FLAG_DECIMAL
, чтобы принять dobules тоже.
0
et.setRawInputType (InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_DECIMAL);
где setRawInputType это соответствует андроида: inputType атрибут.
Смежные вопросы
- 1. Создать матрицу без десятичных знаков
- 2. Regex для проверки десятичных знаков
- 3. DocumentFilter для двух десятичных знаков
- 4. PHP: intval() для десятичных знаков?
- 5. Javascript Regex для десятичных знаков
- 6. Текстовое поле Silverlight для принятия только десятичных знаков
- 7. MySQL: Хранение десятичных знаков?
- 8. Изменение числа десятичных знаков
- 9. результат десятичных знаков javascript
- 10. Сокращение десятичных знаков в Delphi
- 11. Предотвращать делать десятичных знаков
- 12. wkhtmltopdf процент десятичных знаков
- 13. Округление десятичных знаков Python
- 14. NumericUpDown удаляет нуль для десятичных знаков
- 15. Замена десятичных знаков
- 16. Regex заменить десятичных знаков
- 17. SQL число десятичных знаков
- 18. Получить длину десятичных знаков
- 19. Сравнение двух десятичных знаков
- 20. Круглое число десятичных знаков
- 21. Обнаружение десятичных знаков в vim
- 22. Сортировка десятичных знаков в словаре
- 23. Как предотвратить стирание десятичных знаков в JQuery?
- 24. Простой ответ без десятичных знаков
- 25. формат десятичный для хранения 6 десятичных знаков
- 26. Укажите переменное число десятичных знаков для printf
- 27. Как распечатать первое количество десятичных знаков/букв?
- 28. Teradata сохраняет возвращаемые нули для десятичных знаков
- 29. Текстовое поле, заполненное функцией jquery, требует десятичных знаков
- 30. Формат десятичных знаков WPF для прогресса
Было бы лучше написать стиль: setInputType (InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_DECIMAL); который является одним и тем же значением, но более ясным для читателя. – NickT 2010-11-25 11:20:48
@NickT :: вы правы, поэтому я дал ссылку. – 2010-11-25 11:24:35