相关疑难解决方法(0)

检查Android应用程序是否在后台运行

根据背景,我的意思是用户目前看不到应用程序的任何活动?

android

308
推荐指数
10
解决办法
20万
查看次数

确定活动是否由于后退导航而出现在前面

我想知道我的Activity是否显示是因为用户按下了其他一些Activity.在生命周期中,我无法识别任何强力向我提供该信息的回调.

onRestart()不管用.如果应用程序任务被带到前面,它也会触发. onResume()由于同样的原因不会起作用.

我想有一个简单的解决方案,但在Android中,据说简单的东西可能非常讨厌.

android back onresume android-activity

14
推荐指数
1
解决办法
4058
查看次数

活动并排生命周期

想象一下,我有一个活动A,我从那个开始一个新的活动B.

什么是活动生命周期并排?

 1. A: onCreate 
 2. A: onStart 
 3. A: onResume
Run Code Online (Sandbox Code Playgroud)

在A => startActivity(B)

 4. B: onCreate
 5. B: onStart

 6. A: onPause

 7. B: onResume

 8. A: onStop
Run Code Online (Sandbox Code Playgroud)

它是否正确?

lifecycle android android-activity

10
推荐指数
1
解决办法
3450
查看次数

从状态栏通知意图中删除或关闭您自己的活动窗口

我有一个"警报"应用程序,可以在任何给定时间触发几种不同的警报类型.当闹钟响起时,它会添加状态栏通知.当用户使用状态栏中的"全部清除"按钮时,我希望删除意图从屏幕中删除并关闭"警报活动"窗口.我怎样才能做到这一点?因为我的警报活动不是单一任务活动,所以可以同时创建多个活动窗口,因此我不能仅使用一些含有onNewIntent()函数运行的数据的Intent并关闭Activity本身.我需要找到一种从Activity外部杀死警报窗口的方法.

谢谢你的帮助.

android

3
推荐指数
1
解决办法
2315
查看次数

标签 统计

android ×4

android-activity ×2

back ×1

lifecycle ×1

onresume ×1