相关疑难解决方法(0)

如果键盘正在使用,如何在TimePicker中更改时间?

我有一个小部件,它是一个TimePicker,用于检索数据库中字段中保存的时间.

事情是,当用户更改窗口小部件中的时间值时,这不会保存在数据库中.

所以我遇到了setOnTimeChangedListener方法,它就像一个魅力,如果你只使用小部件中的加号和减号.如果您使用关键字,它不会捕获更改.

这是我的代码:

pickedTime.setOnTimeChangedListener(new TimePicker.OnTimeChangedListener() {

        public void onTimeChanged(TimePicker arg0, int arg1, int arg2) {
            System.out.println("What time is it? "
                    + String.valueOf(arg0.getCurrentHour()) + ":"
                    + String.valueOf(arg0.getCurrentMinute()));
        }

    });
Run Code Online (Sandbox Code Playgroud)

我也尝试过失败:

pickedTime.setOnFocusChangeListenerpickedTime.setOnKeyListener方法.

android timepicker

2
推荐指数
1
解决办法
5377
查看次数

标签 统计

android ×1

timepicker ×1