怎样监控一个Activity的状态呢 在Activity的onPause()里面发个broadcast intent,在Service里做个BroadcastReceiver不就行了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 按HOME键不会调用onStop()吧。 public void onPause(){ super.onPause(); Intent i = new Intent(this,ActivityByService.class); startActivity(i); } home和back的机制差不多的,都要隐藏当前页面 我在onPause()法里这样写的public void onPause(){super.onPause();Intent i = new Intent(this,ActivityByService.class);startActivity(i);}当Activity处于Pause状态时在让他启动自己。对Return键有效,对Home键无效,也就是说按了Home键,Activity不是出于Pause状态。 !! 你想在onPause里开始这个Activity本身啊? 有才。 Home会直接回到桌面,当然无效。按home键会不会调用onPause,你在onPause里打个log不就知道了? 回到那里并不重要,重要的是Activity处于什么状态! 你是我哥!!! 你看onPause、onStop调用了没有不就知道处于什么状态了 非常感谢,我已经搞定了,我直接在onPause()方法里面启动了那个Service。 listivew 如何加上选择 android 屏幕变黑 scorllview怎么判断已到底部 有没有人知道预加载图片怎么做啊? 求助:为什么异常捕捉这么慢? Android应用百度地图开发定位的问题,新手求大神帮忙看下 来电时,看不到手机号码(或只看到未知号码) 关于web手机app端测试的问题, 关于xml pull解析的问题 兄弟们,我在安卓 4.4上运行带兼容API的函数会崩溃,为什么 代号姜饼 Android 3.0系统新特性曝光 怎么刷新AlertDialog
按HOME键不会调用onStop()吧。
super.onPause();
Intent i = new Intent(this,ActivityByService.class);
startActivity(i);
}
super.onPause();
Intent i = new Intent(this,ActivityByService.class);
startActivity(i);
}
当Activity处于Pause状态时在让他启动自己。对Return键有效,对Home键无效,也就是说按了Home键,Activity不是出于Pause状态。
按home键会不会调用onPause,你在onPause里打个log不就知道了?
你是我哥!!! 你看onPause、onStop调用了没有不就知道处于什么状态了