【发布时间】:2018-04-07 16:33:51
【问题描述】:
我正在构建一个应用程序,我想做的一件事是在同一个编辑文本中设置一个文本和一个提示,彼此相邻。我想向用户展示 edittext 可以用于多个目的。
像这样:
文字如果需要,可以添加更多文字
这是我正在使用的 xml 文件的一部分:
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="1dp"
android:layout_marginTop="1dp"
android:inputType="textPersonName"
android:ems="10"
android:textSize="10sp"
android:background="@android:color/transparent"
tools:textAlignment="gravity"
android:id="@+id/editText4"
android:text="location" />
有人对如何实现这一点有任何建议吗?
【问题讨论】:
-
更具体!正确解释你想要完成的事情。
-
你到底需要什么?为什么你不使用内置的提示属性?不应该使用所有不标准的东西,因为您希望您的用户对您的应用感到“舒适”
-
想一想在用户输入文本后设置静态文本会发生什么。您的“提示文本”会停留在用户输入下方还是继续移动?
HintText按名称给出提示,并在输入时消失。 -
你到底想做什么
-
据他解释,他同时需要文本和提示。好吧,据我所知,不可能直接同时提示和文本。您可以根据自己的逻辑手动对其进行编码。
标签: android xml android-edittext