在特定时间自动关闭开关

时间:2019-05-21 09:18:17

标签: java android

我正在创建一个字段跟踪应用程序,它具有单击按钮的开关,它可以启动位置服务,但是当开关关闭时,它将停止服务, 但我想使它自动化,就好像用户没有关闭开关一样,它应该在晚上7点自动关闭,并且在关闭之前也要禁用该开关,直到第二天早上6点。 一周以来,我一直坚持这一要求,请帮忙。

我尝试过处理程序。

mySwitch.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
        if (isChecked) {
            punchIn();
        } else {
            punchOut();
            // I want to implement those features.
        }
    }
});

请帮助解决。

1 个答案:

答案 0 :(得分:0)

使用警报管理器或任务计划程序