1 针对Android4.0以上,清单文件中application的theme设置需要正确,否则会在Activity中getActionBar()获取不到ActionBar的对象,所以在接下来的针对actionbar的操作报NullPointerException
2 设置overflow一直显示,不会根据手机是否有菜单键决定隐藏或者显示
/**
* 自Android 3.0 起,设备可能没有物理菜单按键可用了
* 应用需要使用actionbar 给用户提供菜单操作
* 然而,有一些应用使用actionbar 是不适当的或者不可取的
* 这个方法用来检测设备是否有物理菜单按键
* 如果没有,应用应该提供另一个在屏幕上显示的图标以达到菜单键的功能
* 如果有物理菜单键,则返回true,否则返回false
*/
public boolean hasPermanentMenuKey() {
return sHasPermanentMenuKey;
}