【发布时间】:2012-10-31 12:20:58
【问题描述】:
我开发的应用程序由 A 活动(午餐)、B 活动(第二个)、C 活动(第三个)组成,
我试过的是:
当您离开设备或按下电源按钮锁定屏幕时屏幕被锁定或关闭时,我的目标是C活动完成并且当您再次打开屏幕时一个活动开始。
注意:我是 android 和 java 开发的新手。
我认为我们可以为此目的使用 onPause() 方法或 onStop() 方法,但它实际上不适用于我,如下 C 活动中的代码:
protected void onPause(){
super.onPause();
Intent i = new Intent(this,A activity);
startActivity(i);
}
当我锁定屏幕并变黑然后再次打开时,它仍然有 C 活动。
任何关于使用 onPause()、方法或 onStop()、方法或其他方法获得它的建议,谢谢
【问题讨论】:
-
你需要有一个广播接收器,这可能对你有帮助stackoverflow.com/questions/10077905/…
标签: java android android-intent