Android 菜单项自定义

Android Menu item Customization

我有一个 Xamarin android 菜单 ui 代码如下

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <group
        android:checkableBehavior="single">
        <item
            android:id="@+id/sync_now"
            android:checked="false"
            android:icon="@drawable/ic_logo"
            android:title="Sync Now"/>
    </group> 
</menu>

我试图获得此危险图标的拆分视图以及下图中显示的菜单组项目右侧显示的交易计数,但我没有运气。

谁能告诉我该怎么做?

我通过在同步后为所有内容创建不同的布局文件并将其添加到项目标签中实现了上述 ui:

<item
        android:id="@+id/sync_now"
        android:checked="false"
        android:icon="@drawable/ic_syncNow"
        android:title="Sync Now"
        app:actionLayout="@layout/syncNowCounter"/>

确保你使用 app:actionLayout 而不是 android:actionLayout 否则它将不起作用。