我有一个 EditText,单击它会创建一个包含数字选择器的 AlertDialog。我想为用户提供滚动数字选择器并通过键盘输入值的选项。但我不知道如何设置 NumberPicker 的键盘类型,当前单击数字选择器的值时会显示全键盘。
我知道 EditText 你可以做 editText.setInputType,但是 NumberPicker 呢?
这是我的对话框 xml:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:holo="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="horizontal" >
<NumberPicker
android:id="@+id/numberPicker1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"/>
</LinearLayout>
我不想设置编辑文本的输入类型。我想设置数字选择器的输入类型。单击编辑文本时,会创建一个包含数字选择器的对话框。它是我要设置输入类型的数字选择器。