EditTextがあり、16進入力の場合は0〜9およびAF(両端を含む)に制限したいとします。それができる方法はありますか?InputFiltersを調べてみましたが、それが正しい方法かどうかはわかりません。誰かがこれを達成しましたか?
質問する
441 次
1 に答える
2
入力タイプを数字に設定し、数字を「0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ」に設定します。xmlファイルでは次のようになります。
<EditText
android:id="@+id/hexedit"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:digits="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
android:inputType="number"
/>
さまざまなinputTypeを試して、どのソフトキーボードレイアウトが表示されるかを確認できます。
于 2012-07-23T02:02:40.400 に答える