如何从android

时间:2019-03-11 03:58:10

标签: android android-menu android-popupwindow

我的android应用程序中有一个工具栏菜单,菜单由xml这样填充...

<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=".activities.MenuAdsAppCompatActivity">
    <item
        android:id="@+id/expanded_menu"
        android:icon="@drawable/ic_more_white"
        android:title="action_notification"
        app:showAsAction="always">
        <menu>


            <item
                android:id="@+id/action_settings"
                android:icon="@drawable/ic_settings"
                android:menuCategory="secondary"
                android:title="@string/action_settings" />
...
</menu></item></menu>

我这样给它充气:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    super.onCreateOptionsMenu(menu);
    return true;
}

在我的操作栏上显示expanded_menu,当用户按下它时,弹出窗口会显示其他项

enter image description here

这按预期方式工作,问题是:
我需要参考此按动条上弹出的窗口

由于所有这些菜单过程都是通过android框架创建的,因此我没有引用弹出菜单或菜单本身,因此在充气期间我可以引用菜单,但是我不知道如何引用弹出菜单 >

0 个答案:

没有答案