Hai, I have an Android Program with one text field. I need to display a message inside that textfield when it loads on an emulator. When the user clicks inside that textbox that message should dispappear. For Ex: Please enter name Can any one post some sample code over here...
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
Just use or call setHint
on the object. Hint text to display when the text is empty.
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="18px"
android:gravity="left"
android:hint="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse egestas ullamcorper facilisis." />
回答2:
You need to use the attribute Hint
of the EditText.
android:hint
in your xml
setHint(int)
at runtime
This will execute just what you need