【问题标题】:How to read icon / image name set for menu item in android如何在android中读取为菜单项设置的图标/图像名称
【发布时间】:2020-10-01 15:00:56
【问题描述】:
<item
        android:title="bookmark"
        android:icon="@drawable/ic_baseline_bookmark_border"
        android:id="@+id/bookmark"
        app:showAsAction="ifRoom"/>

您好,在上面的代码中,我在菜单项中显示了一个书签图标,但现在我的要求是读取图标名称,我可以使用以下代码读取或获取此项目的 id

@Override
    public boolean onOptionsItemSelected(@NonNull MenuItem item) {
        int res_id=item.getItemId();
}

但我无法获取图标名称

请帮忙!! 提前致谢

【问题讨论】:

  • 输出应该是字符串形式的“ic_baseline_bookmark_border”

标签: java android android-studio kotlin menu-items


【解决方案1】:

请在参考此问题时参考本文以获取更多信息

https://android.i-visionblog.com/android-changing-menu-items-at-run-time-48970f0cf1b7

感谢 Ramkumar N

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-22
    • 1970-01-01
    相关资源
    最近更新 更多