android 4.2.2+的非常奇怪的行为(Actionbar)

时间:2014-01-16 17:41:28

标签: java android

我在我的应用中使用了一种方法,当> = API 11时显示操作栏,否则显示自定义栏。 一切都很好,完美的3.0 +

但是,当在4.2.2,4.4.2上启动我的应用程序时,操作栏和自定义栏都没有显示....

这是我对此部分的代码:

if(Build.VERSION.SDK_INT >= 11){
   final ActionBar actionBar = getActionBar();
   actionBar.setCustomView(R.layout.actionbar);
   actionBar.setDisplayShowTitleEnabled(false);
   actionBar.setDisplayShowCustomEnabled(true);         
}else{
   RelativeLayout actionBar = (RelativeLayout) findViewById(R.id.customActionBar);
   actionBar.setVisibility(View.VISIBLE);
}

这很奇怪吧?应该只显示操作栏。 帮助真的很高兴!

0 个答案:

没有答案