在特定时间重定向到另一个活动

时间:2017-10-16 06:44:42

标签: android alarmmanager

我正在开发一个应用程序,我需要在每天晚上11:59将主页活动重定向到登录活动。任何人都可以帮我,我怎么能这样做。我试过以下代码。

handler.postDelayed(new Runnable() {

        @Override
        public void run() {
            startActivity(yourIntent);
        }
}, 4000);

1 个答案:

答案 0 :(得分:0)

AlarmManager允许您安排应用程序在将来的某个时间运行。当警报响起时,系统会广播已为其注册的Intent,如果目标应用程序尚未运行,则会自动启动它。

此代码将于晚上11点59分启动DELIMITER // CREATE PROCEDURE `new_procedure` () BEGIN declare row_min int; declare row_max int; declare resource_id int; select 1, max(resource_id) into row_min, row_max from resource; while row_min <= row_max do select resource_id into resource_id from resource where resource_id = row_min; -- Iterating for every record. Add your update code here. set row_min = row_min + 1; end while; END// DELIMITER ;

YourActivity