动作不在Android平板电脑中

时间:2015-03-16 15:20:35

标签: android android-actionbar

in handset the action bar working

While in tablet sw600dp and sw720dp the action bar doesnt appear

public boolean onCreateOptionsMenu(菜单菜单){

    getMenuInflater().inflate(R.menu.activity_main_actions, menu);

    if (isTablet && config.orientation == Configuration.ORIENTATION_LANDSCAPE
            || isPhone) {
        menu.findItem(R.id.action_refresh).setVisible(false);

    }else if(isTabletLarge){
        menu.findItem(R.id.action_refresh).setVisible(true);

    }else {
        menu.findItem(R.id.action_refresh).setVisible(true);
    }


    return true;
}

这是我的oncreateoptionmenu代码!

1 个答案:

答案 0 :(得分:0)

您必须更改模拟器的API级别和主题。您当前的视图显示您的模拟器设置不允许操作栏。

但希望在真实设备(支持Action Bar的Tab / phone)中显示它。