在 TextView 中输入文本
Inputing text into TextView
我有一个名字 EditText
,尝试从 EditText
中删除 "Enter your name" 的原始文本很烦人想知道为什么 "Enter your name" 在 EditText
中,但你不必在 EditText
为空之前删除它。
你可以使用
android:hint="Enter your name"
<EditText
android:id="@+id/..."
android:hint="Enter your name" />
详情可参考http://developer.android.com/reference/android/widget/TextView.html#attr_android:hint
您可以为此使用提示属性
<EditText
android:id="@+id/editTextId"
android:layout_width="200dip"
android:layout_height="40dip"
android:hint="Enter your name" />
Java or XML?, 你需要解释的更好。
java:
public class Tramites extends Activity
{
EditText e;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity);
e = (EditText)findViewById(R.id.mytext);
e.setText("hello");
}
}
在XML中:
检查@TechnoBlahble 答案
在 xml 中设置提示。
android:hint="Enter your name"
android:提示="Enter your name"
/>
提示标签用于向用户显示有关相应组件的消息。
我有一个名字 EditText
,尝试从 EditText
中删除 "Enter your name" 的原始文本很烦人想知道为什么 "Enter your name" 在 EditText
中,但你不必在 EditText
为空之前删除它。
你可以使用
android:hint="Enter your name"
<EditText
android:id="@+id/..."
android:hint="Enter your name" />
详情可参考http://developer.android.com/reference/android/widget/TextView.html#attr_android:hint
您可以为此使用提示属性
<EditText
android:id="@+id/editTextId"
android:layout_width="200dip"
android:layout_height="40dip"
android:hint="Enter your name" />
Java or XML?, 你需要解释的更好。
java:
public class Tramites extends Activity
{
EditText e;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity);
e = (EditText)findViewById(R.id.mytext);
e.setText("hello");
}
}
在XML中: 检查@TechnoBlahble 答案
在 xml 中设置提示。
android:hint="Enter your name"
android:提示="Enter your name" />
提示标签用于向用户显示有关相应组件的消息。