在代码中可以使用:
myNumberPicker.setDescendantFocusability(NumberPicker.FOCUS_BLOCK_DESCENDANTS);
另外可以在xml文件中的控件内加上属性:
android:descendantFocusability="blocksDescendants"
例如:
<NumberPicker
android:id="@+id/your_numberpicker"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:descendantFocusability="blocksDescendants"/>
转载自:
http://stackoverflow.com/questions/8854781/disable-soft-keyboard-on-numberpicker