在Android中实现数字编辑文本

时间:2011-09-12 08:54:20

标签: android android-widget android-edittext android-ui

我正在尝试将编辑文本的内容实现为iOS中举例说明的数字。 目的是让用户只输入数值。

我想知道Android中是否有类似的实现。可以这样做吗?

我很感激一些很好的建议。感谢。

2 个答案:

答案 0 :(得分:0)

您可以使用android:numeric,例如:

<EditText android:text="435.569"
    android:id="@+id/EditText01"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:numeric="integer|decimal" />

动态执行此操作只需尝试类似:EditText.setInputType(InputType.TYPE_CLASS_NUMBER);

祝你好运 Arkde

答案 1 :(得分:0)

EditText - 小部件有inputType-attribute,可用于确定用户应该输入的输入类型。

还有相应的方法setRawInputType()来编程。