2 u011371270 u011371270 于 2016.05.02 16:51 提问

为什么我在menu中设置了 yourapp:showasactionbar 之后,还是没有显示?

我在menu中设置了一系列item,代码如下

 <menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:youapp="http://schemas.android.com/apk/res-auto">
<item
    android:title="@string/font_size"
    youapp:showAsAction="always|withText"
    android:icon="@drawable/image2">
    <menu>
        <group android:checkableBehavior="single">
            <item android:id="@+id/font_10"
                android:title="@string/font_10"/>
            <item android:id="@+id/font_12"
                android:title="@string/font_12"/>
            <item android:id="@+id/font_14"
                android:title="@string/font_14"/>
            <item android:id="@+id/font_16"
                android:title="@string/font_16"/>
            <item android:id="@+id/font_18"
                android:title="@string/font_18"/>

        </group>
    </menu>
    </menu>

在右边的预览图中已经可以看到该选项在actionbar中显示出来,但在layout的预览界面却没有显示,然后实际运行的时候也没有显示,这是怎么回事?怎么解决?谢谢

1个回答

riskychengallesgut
riskychengallesgut   2016.05.02 17:03
已采纳

可能需要在Java 代码中实例化后才会响应,即将这些控件绑定menu 监听部分的代码

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!