我正在开发一个Android应用程序,该应用程序基于对另一个应用程序活动的执行进行巧妙排序,控制每次执行之间的间隔。
问题是,一旦其他活动接管,它自然会继续在前台运行,阻止我的应用程序杀死它并在间隔过去后再次启动它。
我尝试从我的应用中的服务启动其他活动,希望该服务能够启动其他应用的该活动的新实例,而不是之前的应用实例
我尝试在其他应用运行时使用我应用的活动/服务中的dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN,KeyEvent.KEYCODE_BACK))
。
两者都没有。
我有什么方法可以收回父活动的控制权?
谢谢!
答案 0 :(得分:0)
我试图在我的应用中从服务启动其他活动,希望 该服务能够启动该活动的新实例 另一个应用程序代替上一个实例。
从FLAG_ACTIVITY_NEW_TASK
开始Intent
时,您是否尝试Activty
Service
?