07-14 02:13:47.436: E/AndroidRuntime(6847): Caused by: java.lang.IllegalStateException: Action Bar Tab must have a Callback
@Override
public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
上面代码什么意思
android开发ActionBar出现错误
答案:2 悬赏:40 手机版
解决时间 2021-04-05 01:24
- 提问者网友:骨子里的高雅
- 2021-04-04 17:14
最佳答案
- 五星知识达人网友:想偏头吻你
- 2021-04-04 18:28
Action Bar Tab must have a Callback ActionBar貌似你缺少了为Tab设置TabListener导致的
全部回答
- 1楼网友:迟山
- 2021-04-04 20:00
1、optionsmenu是从左到由排列的,但是只要你的optionsmenu设置的showasaction="always"足够多,那么就会往左边挤。只要你setdisplayshowhomeenabled(false),其他两个不用设置,也会铺满整个actionbar.
2、每个activity都有一个actionbar,如果你只想用一个。那么我能想到的,就是只做一个activity,其他的界面全部用fragment之类的来实现。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯