Как получить определенный идентификатор ресурса значка пункта меню? - PullRequest
0 голосов
/ 13 июня 2019

Меню определяется следующим образом:

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

Мне нужно знать значение android:icon, как указано в xml.Есть метод getIcon(), но он возвращает Drawabe объект.Как получить идентификатор ресурса как int?

[править] Не дубликат, решение, предложенное в качестве возможного ответа, не имеет отношения.

1 Ответ

0 голосов
/ 13 июня 2019

Как я знаю, нет способа получить идентификатор ресурса уже найденного ресурса.Но если это поможет, вы можете получить его идентификатор по имени.Вы можете прочитать, как это сделать здесь

...