我正在构建一个应用程序,我想做的一件事就是在同一个编辑文本中有一个设置文本和一个提示,彼此相邻。 我想向用户展示编辑文本可以用于多个目的。
喜欢这个:
如果需要,请多发短信
这是我正在使用的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" />
有人对如何实现这一目标有任何建议吗?
在 Java 文件中创建一个成员变量。
private EditText mWhatYouWrite;
然后使用 id 传递小部件的值。
mWhatYouWrite = findViewById =(R.id.your_edit_text_id);
然后只需在字符串中创建一个字段.xml你想要写入的内容并使用 setText(( 传入值;
mWhatYouWrite.setText(R.string.key_of_your_string);
希望对您有所帮助!