0

所以,我一直在开发一个应用程序,并注意到EditText我正在使用的 s 似乎默认为android:inputType="text". 这让我无法输入数字。我不希望对用户可以输入的内容有任何限制。有没有办法消除这些限制?

这是我的问题的一个示例:

    <EditText
    android:id="@+id/titleEntry"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:ems="10"
    android:freezesText="true"
    android:hint="@string/title"
    android:singleLine="true" >

请注意缺少android:inputType属性,但我没有任何能力将数字放入 editText 字段(证据)。这也发生在android:inputType="text"声明时。

4

1 回答 1

0

android:inputType="text"表示没有限制,用户可以输入数字、字符或其他任何内容。

或者您可以从编辑文本标签中删除此行..

  <EditText
        android:id="@+id/editText1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" android:inputType="text" >

它会让你输入数字/字符等

于 2012-07-15T16:15:03.633 回答