问题1:如果我的activity extends ActionbarActivity,那么没有menu显示
解决方案:stackoverflow上一篇文章
android.support.v7with `ActionBarActivity` no menu shows
http://stackoverflow.com/questions/17881547/android-support-v7-with-actionbaractivity-no-menu-shows
问题2:SettingsActivity extends PreferenceActivity extends Activity,所以不能用方案1的方法添加menu
在建立Android Application,会选择Theme。
如果你用ActionbarActivity,那么如果Theme选None,你是看不到Actionbar的
用Activity,需要在manifest<activity>中声明android:theme=”@style/Theme.Holo.Light.DarkActionBar
之后在settingsActivity中重写onCreateOptionsMenu和onOptionsItemSelected
问题3: android:showAsAction=”always” “ifRoom” “never” “withtext”四个选项区别
ifRoom表示如果有空间就显示
always表示总是显示
never则会在最右边的其他Menu的列表中显示—溢出菜单
withText无非就是显示加上Text
问题4:关于“you need to use a theme.appcompat theme (ordescendant) with this activity”错误
原因:http://blog.csdn.net/u012336923/article/details/39496915
问题5: