Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何像android上的YouTube应用程序那样创建选项菜单?_Android_Android Ui_Android Menu - Fatal编程技术网

如何像android上的YouTube应用程序那样创建选项菜单?

如何像android上的YouTube应用程序那样创建选项菜单?,android,android-ui,android-menu,Android,Android Ui,Android Menu,android上的Youtube应用程序通过按每个视频可用的三点按钮来显示视频的选项菜单 我知道Android SDK提供,但是上下文菜单会出现在屏幕中间,这正是我试图避免的。 这是一个好主意。你可以这样做你自己的: PopupMenu popupMenu = new PopupMenu( context, anchorView); popupMenu.inflate(R.menu.my_menu); popupMenu

android上的Youtube应用程序通过按每个视频可用的三点按钮来显示视频的选项菜单

我知道Android SDK提供,但是上下文菜单会出现在屏幕中间,这正是我试图避免的。

这是一个好主意。你可以这样做你自己的:

    PopupMenu popupMenu = new PopupMenu(
            context,
            anchorView);

    popupMenu.inflate(R.menu.my_menu);

    popupMenu.setOnMenuItemClickListener(listener);
    popupMenu.show();