菜单的定义如下:
<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
形式的资源id
编辑不要重复,提出的解决方案尽可能的答案是无关的。
发布于 2019-06-13 08:30:06
据我所知,没有办法获取已经检索到的资源的资源ID。但是如果它有帮助,你可以通过它的名字来获取它的ID。您可以阅读如何做这件事here
https://stackoverflow.com/questions/56576128
复制相似问题