我有三个号码选择器。一小时,几分钟和几秒钟。当我打开软键盘时,小时打开qwerty键盘,而分钟和秒针选择器打开数字键盘。我正在寻找类似的东西 机器人:的inputType ="数" 我们在EditText中有。 这就是我制作numberPickers的方式。
npHour = (NumberPicker) findViewById(R.id.numberPickerHours);
npMin = (NumberPicker) findViewById(R.id.numberPickerMinutes);
npSec = (NumberPicker) findViewById(R.id.numberPickerSeconds);
String[] hours = new String[100];
for(int i = 0; i < hours.length; i++)
hours[i] = Integer.toString(i);
npHour.setMinValue(0);
npHour.setMaxValue(99);
npHour.setWrapSelectorWheel(true);
npHour.setDisplayedValues(hours);
String[] minSec = new String[60];
for(int i = 0; i < minSec.length; i++)
minSec[i] = Integer.toString(i);
npMin.setMinValue(0);
npMin.setMaxValue(59);
npSec.setMinValue(0);
npSec.setMaxValue(59);
键盘还有&#34;完成&#34;按钮而不是&#34; next&#34;按钮你自然会想要在小时和分钟数字选择器。我怎么能这样做?在XML中尝试了descendantFocusability和nextFocus,但都没有效果。