如何判断activity的状态

ericllzh 2011-01-29 10:53:34
如何判断当前的activity是最前显示,还是被隐藏了。如按了HOME键回到了桌面的时候的状态。
...全文
787 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
DrSmart 2011-01-30
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 drsmart 的回复:]
onPause onResume 配合任务枚举时看看当前的状态,
[/Quote]

配合任务枚举时看看当前的状态,上面的onPause onResume 是帮助,触发执行任务枚举用的,还有logcat的运行效率太低了,不推荐使用
DrSmart 2011-01-29
  • 打赏
  • 举报
回复
onPause onResume 配合任务枚举时看看当前的状态,
鄙人姓胡 2011-01-29
  • 打赏
  • 举报
回复
你在Activity中重写那七个声明周期函数,
每个函数里面用Log打印一下,然后在可以根据相关操作查看打印结果,分析Activity的状态,
按HOME键时执行了onStop()方法
chenxusukhoi 2011-01-29
  • 打赏
  • 举报
回复
我一般用logcat看。
dinjay 2011-01-29
  • 打赏
  • 举报
回复
LS都正确,不过如果是关闭应用的话,也会执行onPause onResume,不过这样你程序里检测不到自己的状态了。
zouqingqiu 2011-01-29
  • 打赏
  • 举报
回复
同意2楼 onPause onResume 配合任务枚举时看看当前的状态,

80,475

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧