android菜单图标不显示

时间:2014-04-14 04:35:38

标签: menu icons

我正在使用appcompat作为2.3的操作栏。 当我点击选项但我没有首先显示时,我想要collapseActionView。 ![在此输入图像说明] [1]

如图所示,菜单不显示图标。 有人可以帮助我。非常好。 这是我的代码。

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools" >

<item
    android:id="@+id/zhuangtai"
    android:icon="@drawable/fa"
    android:showAsAction="collapseActionView"
    android:title="发状态"
    app:showAsAction="collapseActionView"/>
<item
    android:id="@+id/er"
    android:icon="@drawable/sao"
    android:showAsAction="collapseActionView|withText"
    android:title="扫一扫"
    app:showAsAction="collapseActionView|withText"/>
<item
    android:id="@+id/sui"
    android:icon="@drawable/sui"
    android:showAsAction="collapseActionView|withText"
    android:title="随份子"
    app:showAsAction="collapseActionView|withText"/>
<item
    android:id="@+id/haoyou"
    android:icon="@drawable/haoyou"
    android:showAsAction="collapseActionView|withText"
    android:title="好友列表"
    app:showAsAction="collapseActionView|withText"/>

</menu>
抱歉我的英语。

2 个答案:

答案 0 :(得分:0)

collapseActionView与此操作项关联的操作视图(由android:actionLayout或android:actionViewClass声明)是可折叠的。 在API级别14中引入。 因此,一种简单的方法是删除collapseActionView

答案 1 :(得分:0)

API级别11中引入的 android:showAsAction 。在这种情况下,您使用的是Api级别9.阅读this教程。它可以帮助你。