我正在使用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>
抱歉我的英语。
答案 0 :(得分:0)
collapseActionView与此操作项关联的操作视图(由android:actionLayout或android:actionViewClass声明)是可折叠的。 在API级别14中引入。 因此,一种简单的方法是删除collapseActionView
答案 1 :(得分:0)
API级别11中引入的 android:showAsAction 。在这种情况下,您使用的是Api级别9.阅读this教程。它可以帮助你。