相关疑难解决方法(0)

PreferenceScreen中的TimePicker

我想创建一个名为的首选项字段Interval,我希望能够弹出一个TimePicker并设置一个mm:ss具有最小值的格式化值00:30并且步骤30秒.

是否有可能使用TimePickerPreferenceScreen

android android-preferences

75
推荐指数
5
解决办法
4万
查看次数

TimePicker - 如何获得AM或PM?

我想根据用户在TimePicker中的选择设置警报.TimePicker设置为AM/PM模式.为了知道用户是否希望将其闹钟设置为上午10点或下午10点,我应该如何获得AM/PM值?

听众TimePickerDialog.OnTimeSetListener只通过了几小时和几分钟.

android timepicker

21
推荐指数
7
解决办法
5万
查看次数

利用时间选择器android获取时间

我怎样才能简单地获取时间,由用户在Android中的时间选择器小部件设置?

像这样.

timepicker.gettime();
Run Code Online (Sandbox Code Playgroud)

android timepicker

11
推荐指数
2
解决办法
3万
查看次数

在android中显示TimePicker中的当前时间

我使用此代码显示TimePicker中的当前时间,但我真的不知道,为什么它没有正确显示!?例如现在时间(系统时间)是下午2:56,但它显示凌晨2:56!我怎么解决呢?谢谢.

 private long timer1 = 0; 
 ...

switch (view.getId()) {
        case R.id.add1: {
            if (timer1 == 0) {
                timer1 = getCurrentTime();
            }
            Calendar calendar = Calendar.getInstance();
            calendar.setTimeInMillis(timer1);

            TimePicker timePicker = (TimePicker) findViewById(R.id.tp_1);
            timePicker.setCurrentHour(calendar.get(Calendar.HOUR));
            timePicker.setCurrentMinute(calendar.get(Calendar.MINUTE));



            break;
         . ..              
        }

private long getCurrentTime() {
    Calendar calendar = GregorianCalendar.getInstance();
    return calendar.getTimeInMillis();
}
Run Code Online (Sandbox Code Playgroud)

当我想通过以下方法将此时间转换为String形式时,我也有同样的问题:

private String convertTimeToString(long time) {
    Calendar calendar = Calendar.getInstance();
    calendar.setTimeInMillis(time);

    int hour = calendar.get(Calendar.HOUR_OF_DAY);
    //int hour = get;
    int minute = calendar.get(Calendar.MINUTE);

    String timeSet;
    if (hour > 12) {
        hour …
Run Code Online (Sandbox Code Playgroud)

time android picker

6
推荐指数
1
解决办法
3496
查看次数

标签 统计

android ×4

timepicker ×2

android-preferences ×1

picker ×1

time ×1