时间选择器格式

拉胡尔·帕特尔(Rahul Patel)

我在Android项目中使用时间选择器。但是它显示的是8.1而不是8.01。我正在使用代码:

public class TimePickerFragment extends DialogFragment implements
        TimePickerDialog.OnTimeSetListener {

    @Override
    public Dialog onCreateDialog(Bundle savedInstanceState) {

        return new TimePickerDialog(getActivity(), this, hour, minute,
                DateFormat.is24HourFormat(getActivity()));
    }

    public void onTimeSet(TimePicker view, int hour, int minute) {
        timerFlag = true;
        minuteP = minute;
        hourP = hour;
        flagData.setTimePicker(timerFlag);
        setTime(timePicker, hour, minute);

    }
}
拉胡尔(Rahul Chaudhary)

您必须检查分钟是否小于10。代码如下:

    String minuteFormatter = "";
    if (minute < 10) {
        minuteFormatter = "0" + minute;
    } else {
        minuteFormatter = String.valueOf(minute);
    }
    StringBuilder Time = new StringBuilder().append(hour).append(" : ")
            .append(minuteFormatter);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章