Подтвердить что ты не робот

Предупреждение на EditText

Я пытаюсь определить EditText, но это предупреждение показано:

This text field does not specify an inputType or a hint.

Код в main.xml:

<EditText android:id="@+id/input" 
              android:layout_width="fill_parent" 
              android:layout_height="wrap_content" 
              android:text="@string/textTest" /> 

Как я могу это исправить?

4b9b3361

Ответ 1

Вы можете добавить hint:

android:hint="This will appear to the user if he didn't enter something yet in the EditText"

и a inputType, чтобы вы могли представить пользователю более подходящую мягкую клавиатуру для текста, который он предположил для ввода в EditText:

android:inputType="number"

представит мягкую клавиатуру с номерами и различными знаками.
Это просто предупреждения, вы можете их игнорировать, но лучше для пользователя реализовать их.

Ответ 2

 <EditText
        android:id="@+id/editText1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" 
        android:inputType="text"
        >  

Думаю, вы должны добавить тип ввода.......

Ответ 3

Это известная проблема. Иногда он работает с изменением на:

android:inputType="text"

Я получил его для работы, установив:

android:inputType="textNoSuggestions"

Надеюсь, что это поможет

Ответ 4

Прежде всего, это решения, но до этого вы должны понимать, что означает это предупреждение.

Подсказка: - Подсказка - это текст, отображаемый пользователю перед записью чего-либо.          Напр. если вы помещаете edittext, где вы хотите, чтобы пользователь добавил его          имя, то вы можете написать

<Edittext
 android:layout_height="wrap_content"
 android:layout_width="wrap_content"
 android:hint="Enter Name"/>

Тип ввода:. Это тег xml, который должен использоваться в edittext, чтобы позволить edittext следовать этому конкретному ограничению. если вы даете inputtype: number, тогда пользователь сможет вводить только числа. Существует несколько полей типа ввода, для которых вы можете ссылаться на официальный сайт разработчика.