【问题标题】:How to get specific menu item icon resource id?如何获取特定的菜单项图标资源 id?
【发布时间】:2019-10-27 18:57:41
【问题描述】:

菜单定义如下:

<item
            android:id="@+id/nav_slideshow"
            android:icon="@drawable/ic_menu_slideshow"
            android:title="@string/menu_slideshow"
            app:actionViewClass="android.widget.CheckBox"/>

我需要知道 xml 中提供的 android:icon 值。有一个方法 getIcon() 但它返回 Drawabe 对象。如何获取资源id为int

[edit] 不是重复的,提出的解决方案可能的答案是不相关的。

【问题讨论】:

    标签: android menu icons drawable


    【解决方案1】:

    据我所知,无法获取已检索资源的资源 ID。但如果有帮助,您可以通过其名称获取其 ID。你可以阅读如何做到这一点here

    【讨论】:

      猜你喜欢
      • 2011-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-21
      • 1970-01-01
      相关资源
      最近更新 更多