我对使用一个TabHost一个Android应用程序工作启动。我使用Google示例来设置它,并且它工作的很好,但我想强制它在用户单击退出时启动的活动。有没有办法做到这一点?我所能找到的所有例子都是关于如何开始新活动的例子,而不是关闭已经运行的活动。关闭活动TabHost退出
0
A
回答
1
从你的描述,我认为,要调用finish();
http://developer.android.com/reference/android/app/Activity.html#finish()
如果这不是你问的是什么,请扩大你的问题。
更新
看看意图标志。最常用的对我来说是FLAG_ACTIVITY_CLEAR_TOP
http://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_CLEAR_TOP
0
你可以在你为什么要杀死这些活动的详细点吗? Android框架很高兴为您进行资源管理,并根据需要消除活动以释放内存和处理能力。此外,每次用户点击选项卡主机中的特定选项卡时,强制Android重新启动通常在实例化过程中加载的活动会导致延迟。
再次,有很可能是你为什么想这样做一个很好的理由,但你能解释一下?
+0
不必在每次单击关闭选项卡时的更新部分,只有当点击我创建的退出菜单项。基本上,当程序退出时。我想/需要这样做,因为一些数据库连接和游标保持打开状态,我不想这样做。 – smccloud
相关问题
- 1. 如何关闭或退出Android活动
- 2. 后退按钮关闭两个活动?
- 3. “后退按钮”不关闭活动
- 4. 在TabHost中关闭/重新启动活动
- 5. 退出关闭Swift
- 6. android:退出应用程序(活动)对话框关闭
- 7. 关闭浏览器/退出网站活动
- 8. 如何退出(关闭)移动灵活应用程序?
- 9. 如何关闭所有活动并退出应用程序
- 10. 的Android ::关闭所有Tabhost活动时changeConfig
- 11. TabHost活动
- 12. 退出tmux时自动关闭进程
- 13. 退出选项卡关闭
- 14. 关闭2活动
- 15. 带活动的TabHost
- 16. Tabhost和fragment活动
- 17. 强制关闭我的tabhost
- 18. 找出并关闭非活动线程
- 19. Android:在关闭WiFi时关闭活动
- 20. GCM关闭活动的活动
- 21. 退出活动时提示
- 22. 防止活动退出
- 23. CountdownTimer并退出活动
- 24. 如何退出应用程序,关闭所有活动并显示主屏幕?
- 25. 如何确保我的输入流在活动退出(Android)上关闭?
- 26. 后退按钮在TabGroup活动中强制关闭
- 27. Android修复关闭主要活动与后退按钮
- 28. 安卓“关闭”活动
- 29. 的Android,活动被关闭
- 30. svg:激活/关闭动画
对不起,我没有一句话是不够好。我在我的TabHost活动中调用finish(),但它在启动时启动的活动保持在后台运行。无论如何,我基本上可以在TabHost活动的onDestroy()函数中启动我的TabHost活动的四个活动中的每一个基本上调用finish()? – smccloud
您可能需要查看用于完成和开始新活动的意向标志。有很多种,所以你需要通读它们来找出哪一个最适合你。链接添加到我的回答 – hooked82