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 フィールドに数値を入力することはできません ( evidence )。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 に答える