在我的应用布局中,我需要在屏幕顶部有一个下拉列表按钮,然后是一个带有四个选项卡的 tabHost,每个选项卡显示不同的 Activity 。
点击 Button(Phys) 会显示:
现在我想要的是 tabcontent 根据下拉列表中选定的主题更改或更新自身。
我使用的是一个简单的 tabactivity。
我想知道获得此功能的任何好方法。任何做过类似事情的人请帮助我。我非常需要这个?
最佳答案
简单的方法:
- 提供一个全局静态变量,例如 gCurrentActivity 或 gSomeValue,
- 在每个 Activity 上设置 gCurrentActivity,因此您始终拥有当前 Activity ,这就是上下文
- 在很多情况下你可以使用 getApplicationContext()
- 编写一个方法在加载任何 Activity 或重要事件后刷新选项卡主机或其他控件
通过这种简单的方法,您可以随时更新页脚、页眉、标签等。
关于java - 同时使用 Button 和 Tab?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9885753/