如何用Hint = String类型和IME键盘(android:inputType)= number实现EditText?

时间:2012-05-28 09:01:57

标签: android android-edittext hint

我有一个EditText,其中有一个提示字段,上面写着“请输入一个数字”。我想要的IME键盘是类型号的那个。只允许数字!

问题是如果我在xml布局中使用以下内容:

<EditText>
...
android:inputType="number"
android:hint="Please Enter a 10 digit number"
</EditText>

不会显示提示,因为EditText中只允许使用数字。

如何实施具有以下两者的解决方案: 1.单词/字符串中的提示 2.输入类型编号的允许类型(IME键盘)?

修改

是的,我正在使用gravity和singleLine属性,并且由于SDK中的已知错误而看到我猜它的评论。我在2.3版手机上测试它。

1 个答案:

答案 0 :(得分:2)

检查语法。它适用于两个..

 <EditText android:id="@+id/ed"
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:inputType="number"
     android:hint="Please Enter a 10 digit number"/>