android EditText設置彈出數字輸入法鍵盤

首先設置隻能輸入數字:

[html] <EditText 
    android:id="@+id/edit_digit_input" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:digits="1234567890." 
    android:singleLine="true"  
    /> 
<EditText
 android:id="@+id/edit_digit_input"
 android:layout_width="wrap_content"
 android:layout_height="wrap_content"
 android:digits="1234567890."
 android:singleLine="true"
 />
 
再者代碼裡面設置輸入法類型:

[java] editText.setInputType(EditorInfo.TYPE_CLASS_PHONE); 
editText.setInputType(EditorInfo.TYPE_CLASS_PHONE);
則如果該EditText獲得焦點,會彈出數字輸入法的模擬鍵盤

 
 

 

摘自 知識空間

發佈留言