Будучи новичком в Android-разработке (c# OOP dev 10+)
Я столкнулся с небольшой хваткой (2.3.3) Я не знаю, как обращаться. У меня есть <EditText.../>
, который имеет два параметра, которые отменяют друг друга.Подсказка EditText не отображается
Я имею в виду, что в качестве пользователя Android я очень ценю, когда люди используют теги, такие как android: inputType = "numberDecimal" для поля ввода, где они ожидают числа. Это спасает меня от , когда вам нужно перевернуть с клавиатуры ABC на 123, пытаясь заполнить поле. Однако проблема возникает при попытке использовать android:hint="Hint Text"
. Текст подсказки не будет отображаться, если определено, что поле является числовым, как определено android:inputtype
.
Так что я искал информацию о том, как лучше всего решить эту проблему. Мои мысли имеют надпись над полем ввода ... это будет выдающимся, так как в остальной части приложения используется подсказка. Я мог отказаться от намека, но не очень хорошая идея, так как пользователь будет потерян в отношении того, что информация идет в поле. Моя третья и лучшая мысль состоит в том, чтобы определить inputtype как текст, затем обработать событие onFocus и переключить его на числовое.
Любые другие предложения приветствуются. JB
Ну ... не знаю, точная ошибка, мы имеем дело с ..., если таковые имеются. Я видел статью о том, что гравитация определена, но оставляя гравитацию и меняя входной тип на текст, который он работает, поэтому, на мой взгляд, это не ошибка тяжести. Однако, как вы полагаете, это действительно работает ???? Поэтому я добавил сообщение xml и скриншоты каждой конфигурации и результатов. – GPGVM
Эй, у каждого разные проблемы в зависимости от проблемы. Самое главное, что мы можем работать вместе, чтобы исправить эти ошибки. Так что, пока ваш теперь работает, все хорошо :) –