6

PIN に数字キーボードが必要EditTextです。使ってみた

android:inputType="number|textPassword"

これにより数字キーパッドが表示されますが、文字はパスワード文字ではありません。

パスワード文字をEditText表示する数字キーパッドを取得するには?

アプリは 2.2 以降で動作します。

4

4 に答える 4

3

ここを見てください: Edittext set for password with phone number input? (アンドロイド)

android:password非推奨であると述べています が、android:inputType="phone|textPassword"無視されるため唯一の方法です...

<EditText
    android:id="@+id/EditText01"
    android:layout_height="wrap_content"
    android:layout_width="fill_parent"
    android:password="true"
    android:inputType="phone" 
/>
于 2012-10-15T17:37:21.480 に答える
2

私のstyles.xmlでは、これら2つはうまくいくようです:

<item name="android:inputType">numberPassword</item>
<item name="android:password">true</item>
于 2013-06-10T17:57:59.423 に答える
0

これは機能します:

     <EditText
         android:id="@+id/pinEdit"
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
         android:layout_margin="4dp"
         android:digits="1234567890"
         android:inputType="textPassword"
         android:maxLength="4" >

         <requestFocus />
     </EditText>

数字があなたのために働くかどうか。

編集:ああ、なるほど、数字キーパッドが表示されません....製図板に戻ります。

于 2012-10-16T00:03:41.923 に答える