Android

[Android開発]入力可能文字数を設定する(EditText)

Android開発で入力可能文字を設定するには、画面レイアウトをXML定義している対象の項目にmaxLengthを設定します。

<EditText
    android:id="@+id/titleEdit"
    android:layout_width="300dp"
    android:layout_height="45dp"
    android:maxLength="20"  ← 20文字入力制限
 >

ちなみにバイト数ででなく、文字数を制限します。なので、上記の例だと、半角・全角どちらでも20文字まで制限します。

バイトの制限はどうするんだろう?またわかったら記事にします。

広告




関連記事