【问题标题】:Android Menu item CustomizationAndroid 菜单项自定义
【发布时间】:2020-09-14 14:34:27
【问题描述】:

我有一个 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>

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

谁能告诉我怎么做?

【问题讨论】:

  • 恐怕你无法在菜单项中实现这一点。您需要在那里编写一个带有自定义弹出视图(您想要获取的视图)的自定义工具栏。

标签: android xml xamarin menu menuitem


【解决方案1】:

我通过在同步后为所有内容创建不同的布局文件并将其添加到项目标签中来实现上述 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 否则它将不起作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-24
    • 2013-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多