如果希望輸入法鍵盤彈出時不自動向上擠壓activity,在activty中設置屬性android:windowSoftInputMode="adjustPan"即可。
<activity android:name="testActivity" android:windowSoftInputMode="adjustPan">
希望輸出的是純數字鍵盤:
<style name="editFont" parent="@android:style/TextAppearance.Widget.EditText"> <item name="android:layout_width">fill_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:textColor">@color/black</item> <item name="android:textSize">18dp</item> <item name="android:singleLine">true</item> <item name="android:numeric">integer</item> <item name="android:digits">1234567890.</item> </style>
直接引用style即可。