EditText上的警告

Jjr*_*ina 12 android android-edittext

我正在尝试定义EditText但是会显示此警告:

This text field does not specify an inputType or a hint.
Run Code Online (Sandbox Code Playgroud)

代码main.xml是:

<EditText android:id="@+id/input" 
              android:layout_width="fill_parent" 
              android:layout_height="wrap_content" 
              android:text="@string/textTest" /> 
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

Luk*_*rog 25

你可以添加一个hint:

android:hint="This will appear to the user if he didn't enter something yet in the EditText"
Run Code Online (Sandbox Code Playgroud)

inputType所以你可以呈现给用户一个更适合软键盘为他suposed在输入文本EditText:

android:inputType="number"
Run Code Online (Sandbox Code Playgroud)

将呈现一个只有数字和各种标志的软键盘.
这些只是警告,您可以忽略它们,但对用户来说更好.


Sam*_*iya 6

 <EditText
        android:id="@+id/editText1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" 
        android:inputType="text"
        >  
Run Code Online (Sandbox Code Playgroud)

我想你应该添加输入类型.......