如何在Android中显示2位数字Picker?
2022-09-03 03:33:04
我想创建一个计时器,由于我无法创建一个可供用户编辑的数字界面,以设置我想使用NumberPicker的时间。但是,对于介于 0-9 之间的数字,NumberPicker 仅显示 1 位数字。如何设置选取器的格式,使其显示两位数字,如 01 02 03 等。
我想创建一个计时器,由于我无法创建一个可供用户编辑的数字界面,以设置我想使用NumberPicker的时间。但是,对于介于 0-9 之间的数字,NumberPicker 仅显示 1 位数字。如何设置选取器的格式,使其显示两位数字,如 01 02 03 等。
numberPicker.setMaxValue(10);
numberPicker.setMinValue(0);
numberPicker.setFormatter(new NumberPicker.Formatter() {
@Override
public String format(int i) {
return String.format("%02d", i);
}
});
这将解决问题!