Android EditText在第一次触摸时清除问题
我有一个Android EditText在第一次触摸时清除问题,android,Android,我有一个EditText,其中包含一个灰色文本,指示用户必须输入的内容,当第一次单击时,必须清除该文本,以允许用户输入内容而不浪费时间清除提示文本 因此,我用以下代码添加了一个侦听器: if(!editCountryEdited){ editCountryEdited=true; editCountry.setText(""); //... } 但不幸的是,只有在第一次单击后第二次单击EditText时才有效。如何修复此问题?使用提示 使用提示 使用提示
EditText
,其中包含一个灰色文本,指示用户必须输入的内容,当第一次单击时,必须清除该文本,以允许用户输入内容而不浪费时间清除提示文本
因此,我用以下代码添加了一个侦听器:
if(!editCountryEdited){
editCountryEdited=true;
editCountry.setText("");
//...
}
但不幸的是,只有在第一次单击后第二次单击EditText
时才有效。如何修复此问题?使用提示
使用提示
使用提示
使用提示
这在android中称为提示使用android:hint=“输入名称” 在xml中 当输入字段为空、选中或未选中时,它将显示该文本 或者在editText上分配一个onClickListener,并使用settText()将其设置为空 像这样 提交=(按钮)findViewById(R.id.yourid)
这在android中称为提示使用android:hint=“输入名称” 在xml中 当输入字段为空、选中或未选中时,它将显示该文本 或者在editText上分配一个onClickListener,并使用settText()将其设置为空 像这样 提交=(按钮)findViewById(R.id.yourid)
这在android中称为提示使用android:hint=“输入名称” 在xml中 当输入字段为空、选中或未选中时,它将显示该文本 或者在editText上分配一个onClickListener,并使用settText()将其设置为空 像这样 提交=(按钮)findViewById(R.id.yourid)
这在android中称为提示使用android:hint=“输入名称” 在xml中 当输入字段为空、选中或未选中时,它将显示该文本 或者在editText上分配一个onClickListener,并使用settText()将其设置为空 像这样 提交=(按钮)findViewById(R.id.yourid)
您可以使用EditText的默认功能 来自java
myEditText.setHint(“您的文本”)代码>
从xml
android:hint=“你的文本”
您还可以为您的渴望外观找到定制提示。例如,要更改提示文本颜色,可以使用EditText的默认功能
来自java
myEditText.setHint(“您的文本”)代码>
从xml
android:hint=“你的文本”
您还可以为您的渴望外观找到定制提示。例如,要更改提示文本颜色,可以使用EditText的默认功能
来自java
myEditText.setHint(“您的文本”)代码>
从xml
android:hint=“你的文本”
您还可以为您的渴望外观找到定制提示。例如,要更改提示文本颜色,可以使用EditText的默认功能
来自java
myEditText.setHint(“您的文本”)代码>
从xml
android:hint=“你的文本”
您还可以为您的渴望外观找到定制提示。例如,要更改提示文本的颜色,您可以使用我还建议添加editCountry.setHint(“此处的灰色文本”)代码>我完全忽略了此功能。谢谢我会在超时后检查这个作为正确答案。我还建议添加editCountry.setHint(“此处的灰色文本”)代码>我完全忽略了此功能。谢谢我会在超时后检查这个作为正确答案。我还建议添加editCountry.setHint(“此处的灰色文本”)代码>我完全忽略了此功能。谢谢我会在超时后检查这个作为正确答案。我还建议添加editCountry.setHint(“此处的灰色文本”)代码>我完全忽略了此功能。谢谢我会在超时后检查这个作为正确答案
<EditText
...
android:hint="Your grey text here" />
Submit.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if (v.getId() == R.id.yourid);
your_field_name.setText("");
}
});