操作栏不显示操作项(全部溢出)Android

我无法让Action Bar显示我的操作项.它们都出现在溢出菜单中.我已粘贴下面的所有相关代码.谁能看到我的问题?

来自活动:

public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater mi = getMenuInflater();
    mi.inflate(R.menu.viewer_menu,menu);
    return true;
}
@Override
public boolean onMenuItemSelected(int featureId,MenuItem item) {
    switch (item.getItemId()) {

    case R.id.menu_download:
        return true;
    case R.id.menu_star:
        return true;
    case R.id.menu_report:
        return true;
        case android.R.id.home:
        // app icon in action bar clicked; go home
            finish();
            return true;
    }
    return false;
}

从清单:

<activity android:name=".CustomActivity"

     android:label="">

来自values-v11文件夹(themes.xml)

<resources>
<style name="MyTheme" parent="@android:style/Theme.Holo">
</style>

来自菜单文件夹(viewer_menu.xml)

<menu
  xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/menu_download"
    android:title="Download" showAsAction="withText"
    android:orderInCategory="2"/>
<item android:id="@+id/menu_star"
    android:icon="@android:drawable/ic_menu_upload"
    android:title="Star"
     showAsAction="always"
    android:orderInCategory="1"/>
    <item android:id="@+id/menu_report"
    android:title="Report Problem" showAsAction="always"
    android:orderInCategory="0"/>
</menu>

解决方法

它是android:showAsAction,而不仅仅是showAsAction.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...