Bob*_*obs 3 android menu android-tabhost android-activity
我有活动A和TabHost.我的TabHost有2个标签.第一个选项卡包含活动B,第二个选项卡包含活动C.

活动A有一个菜单.活动B和C没有任何菜单.当我点击Activity AI时可以打开它的菜单但是当我点击其中一个标签时,A的菜单没有显示.这意味着活动B或C被激活,我无法访问A的菜单.
如何拥有此TabHost,如何才能访问A的菜单或其他资源?
在标签活动中尝试此代码:
@Override public boolean onCreateOptionsMenu(Menu menu) {
if(getParent() != null) {
return getParent().onCreateOptionsMenu(menu);
}
}
Run Code Online (Sandbox Code Playgroud)
所以基本上你的选项卡式活动会将选项菜单请求"重定向"给主机.
| 归档时间: |
|
| 查看次数: |
1010 次 |
| 最近记录: |