下面的代码是我在书上讲看的
public class ActionBarTest extends Activity{
ActionBar actionBar;
@Override
public void onCreate(Bundle saveInstanceSaate){
super.onCreate(saveInstanceSaate);
setContentView(R.layout.main);
actionBar = getActionBar();
}
public void showActionBar(View view){
actionBar.show();
}
public void hideActionBar(View view){
actionBar.hide();
}
}
但是我自己试了下,Activity直接使用是不能显示ActionBar的,只有我在继承了ActionBarActivity的时候才显示了,而且在Activity里获得的ActionBar是个NULL,不知道是怎么回事。
我的手机是4.4.2的
------解决思路----------------------
就是要继承actionbaractivity, 你用的是android4.几,对开发版本有要求的