如何用透明灰色填充编辑文本框
how to fill edit text box with transpert grey
你好,我有一个程序,我有一个编辑文本框,用户可以在其中填写他的名字。我如何设置一个默认文本,浅灰色,上面写着 'please enter your name' ,当用户输入一个词时,它将被删除并替换为他写的词?
我希望你能理解我的英语,我希望它像 'username' 里面写的 gmail 编辑文本一样。
您可以像这样在 layout.xml 中使用 android:hint="Please enter your name"
<EditText
android:id="@+id/nameEditText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="Please enter your name"
android:inputType="textPersonName" />
或通过 Java 代码在您的 class 文件中,如下所示:
EditText nameEditText = (EditText)FindViewById(R.id.nameEditText);
nameEditText.setHint("Please enter your name");
有几种方法。
这是最简单的方法,通过 class...
myTextView.setHint("My conditional hint");
或者您可以在 XML 页面的文本视图下添加以下内容
android:hint="Write Caption"
或者在您的图形布局中,您可以向下滚动以进行提示等...
请注意,这是非常基础的内容,快速 Google 可以帮助您!
你好,我有一个程序,我有一个编辑文本框,用户可以在其中填写他的名字。我如何设置一个默认文本,浅灰色,上面写着 'please enter your name' ,当用户输入一个词时,它将被删除并替换为他写的词? 我希望你能理解我的英语,我希望它像 'username' 里面写的 gmail 编辑文本一样。
您可以像这样在 layout.xml 中使用 android:hint="Please enter your name"
<EditText
android:id="@+id/nameEditText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="Please enter your name"
android:inputType="textPersonName" />
或通过 Java 代码在您的 class 文件中,如下所示:
EditText nameEditText = (EditText)FindViewById(R.id.nameEditText);
nameEditText.setHint("Please enter your name");
有几种方法。
这是最简单的方法,通过 class...
myTextView.setHint("My conditional hint");
或者您可以在 XML 页面的文本视图下添加以下内容
android:hint="Write Caption"
或者在您的图形布局中,您可以向下滚动以进行提示等...
请注意,这是非常基础的内容,快速 Google 可以帮助您!