我在一个由远程服务调用的Activity内部有一个回调。当它被调用时,我会发起一个Toast,我知道它会被调用,但它在后台,所以我需要从活动内部的一种方式使它进入前台。如何才能做到这一点。还可以检测到我是否在前台。如何才能做到这一点?如何将Android Activity带到前台并检测它是否在后台?
0
A
回答
0
用正确的意图调用startActivity。
编辑:忘了说,这是一个非常混乱的行为,如果一个活动带到前面。用户可以做其他事情并受到干扰。改为设置通知。
1
使用Android Lifecycle您可以检测您的活动是否在后台。要将您的活动返回到前台,请在Status Bar中使用Notification。你可以通过发射一个Intent强制将你的Activity移动到前台,但这会给用户带来挫败和烦恼。
相关问题
- 1. 如何检查应用程序是否在前台或后台
- 2. 在android中将服务带到前台
- 3. 如何检测iOS/Android应用程序是否从PubNub的后台带入?
- 4. 如何检查Android应用程序是否回到前台?
- 5. 如何确保将wxFrame带到前台?
- 6. 如何将任务带到前台
- 7. 将UIScrollView带到前台
- 8. 将进程带到前台
- 9. 如何在calabash-android中将应用带到前台?
- 10. 如何在android启动时禁用“将活动带到前台”?
- 11. 如何将子进程在后台运行到前台
- 12. android:如何检查应用程序是否在后台运行
- 13. Android检测应用程序是否进入后台
- 14. 在后台检测窗口
- 15. 如何检测当前的WPF窗口是否在用户会话前台?
- 16. 是否将活动带到前台调用其onCreate方法?
- 17. 如何继续在后台运行前台服务也在android
- 18. iOS扩展 - 检测“扩展状态更改”(后台/前台)
- 19. 如何将孤立的后台进程恢复到前台?
- 20. 确定是否UILocalNotification在前台或后台
- 21. 带通知的Android预定后台/前台服务
- 22. 将任务发送到背景并将其带到前台
- 23. Android:如何在后台启动一个Activity?
- 24. Android:如何防止活动在后台启动并前往
- 25. 如何检测后台来电
- 26. 如何在Android中收到短信时将应用程序带到前台
- 27. 检测后台操作
- 28. 检测后台事件
- 29. Visual Studio将背景cmd.exe带到前台
- 30. 带来的MessageBox到前台
哪个是“正确”的意图? – diedthreetimes