我希望在 EditText 中输入默认值后显示提示。
例如,EditText 的内容必须如下所示:
192.168.1.1(提示:第一个 IP 地址)
- 全部位于 EditText 内,当用户单击它时,默认仅显示 192.168.1.1。
EditText 采用字符串作为输入。我希望提示就在那里,但不计入输入字符串。
请帮忙。
谢谢 问候
最佳答案
好的,我明白你的意思了。因此,当编辑文本获得焦点时,您需要一个 float 标签。您只需将编辑文本包装在 TextInputLayout 中即可。
这是我更新的示例:
<android.support.design.widget.TextInputLayout
android:id="@+id/input_layout_id"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<EditText
android:id="@+id/edit_txt_id"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/str_reource_id"
android:inputType="depends_on_your_use_case"/>
</android.support.design.widget.TextInputLayout>
关于java - 如何在 EditText 上设置默认值后显示 EditText 的提示? (安卓Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40987008/