Android当我关闭我的应用程序时,如何在x时间段后重新启动我的应用程序?
我正在使用在电视设备上运行过的Android应用程序,我希望在关闭应用程序时,如果没有人触摸鼠标或键盘,那么我的应用程序会在x时间段后自动启动,这是可能的?如果是,请提供帮助,非常感谢。是,这是可能的,在Android服务中,您可以检查应用程序是否正在运行(检查)如果不是,你可以启动你的应用程序。要检查用户交互,请检查是,这是可能的 您可以从服务获取帮助—只需启动一次—在应用程序的Ondestroy()上读取意味着在最后一次活动中读取,或者您可以在应用程序关闭时执行此操作。 从线程检查理想状态,如果鼠标或键盘上的任何广播将得到,然后根据它重置计时器线程。 当您的计时器线程到达您的时间时,只需像编程一样启动活动Android当我关闭我的应用程序时,如何在x时间段后重新启动我的应用程序?,android,broadcastreceiver,android-service,android-broadcast,Android,Broadcastreceiver,Android Service,Android Broadcast,我正在使用在电视设备上运行过的Android应用程序,我希望在关闭应用程序时,如果没有人触摸鼠标或键盘,那么我的应用程序会在x时间段后自动启动,这是可能的?如果是,请提供帮助,非常感谢。是,这是可能的,在Android服务中,您可以检查应用程序是否正在运行(检查)如果不是,你可以启动你的应用程序。要检查用户交互,请检查是,这是可能的 您可以从服务获取帮助—只需启动一次—在应用程序的Ondestroy()上读取意味着在最后一次活动中读取,或者您可以在应用程序关闭时执行此操作。 从线程检查理想状态,
Intent i = Context.getPackageManager().getLaunchIntentForPackage(Context.getPackageName() );
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
i.addCategory(Intent.CATEGORY_HOME);
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
Context.startActivity(i);
在您的服务中使用Pending帐篷是可能的
你能解释一下你的ans吗?hii Frahan,你不明白dudebro在哪里,我是如何启动计时器线程的?如果用户正在与手机进行交互,那么我如何重置计时器并重新启动计时器?如果用户没有与手机交互,那么在x时间段后启动我的应用程序..兄弟,你可以在谷歌上获得所有触摸屏事件正确,然后只需在特定触摸事件上重置您的计时器其他明智的计时器正常运行,并启动您的in-your服务,就像当用户移动理想时,然后只喜欢in-touch事件如果没有调用last 1 mint或任何您想要设置的,则只需启动您的服务X时间,并且无论何时完成X时间,都可以启动您的广播我上面代码的活动:)兄弟,你能给我一个循序渐进的例子吗。