java - 从 ImageView 中打开菜单

标签 java android menu imageview

我在设置菜单时遇到问题。 我想从 ImageView 打开菜单,因为我想使用工具栏上的特定图像。 我找不到任何教程

enter image description here

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater menuInflater =getMenuInflater();
    menuInflater.inflate(R.menu.days, menu);


    return true;
}

提前致谢!

最佳答案

你想创建这样的菜单吗?

Basic Menu Android Basic Menu Android

菜单 xml 代码:menu/days.xml

<?xml version="1.0" encoding="utf-8"?>
<menu
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    tools:context=".MainActivity">

    <item
        android:id="@+id/item_love"
        android:title="Love"
        android:icon="@drawable/baseline_favorite_border_white_48"
        app:showAsAction="always">
    </item>

    <item
        android:id="@+id/item_more"
        android:title="More"
        android:icon="@drawable/baseline_add_white_48"
        app:showAsAction="always">
        <menu>
            <item android:id="@+id/sub_item_1"
                android:title="Sub Item 1"
                app:showAsAction="withText"
                />

            <item android:id="@+id/sub_item_2"
                android:title="Sub Item 2"
                app:showAsAction="withText"
                />

            <item android:id="@+id/sub_item_3"
                android:title="Sub Item 3"
                app:showAsAction="withText"
                />
        </menu>
    </item>
</menu>

完整源代码:https://github.com/hiepxuan2008/basic-menu-android

希望对您有帮助。谢谢!

关于java - 从 ImageView 中打开菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51810551/

相关文章:

java - Hibernate 二级缓存返回陈旧数据(有时)

android - 如何在 Android 中使用 azure 脸部 api?

android - 错误 : attribute 'package' in <manifest> tag is not a valid Android package name

android - Android Studio 3.0卡在刷新项目中

html - 如何设置 CSS 子菜单的样式?

css - 合理的 CSS 菜单在 <li> 之间没有换行符时无法工作

java - 安卓。从代码更改 FrameLayout 的背景颜色

java - Chrome 驱动程序 : Custom Chrome Executable Path

java - 在 java 中检查文件作为命令行参数

css - 如何在 Woo Canvas 中为我的菜单下拉菜单设置自定义宽度,使其与主选项卡的宽度相匹配?