我想知道方法是什么。单击一个按钮时,屏幕会显示一个小选项框

时间:2015-02-18 11:59:24

标签: android listview methods youtube

抱歉,我无法上传图片因为不了解"需要至少10个声誉才能上传图片"

无论如何,当你使用" Youtube" MOBILE应用程序, 您可以看到在自定义列表视图中排列的屏幕上显示的多个视频。 在列表视图的每个项目中,都有"三个圆圈"项目右侧(行)的按钮。

当您点击该按钮时,它会选择一个小选项。

我想知道小选项选择框实现的方法。 是否有任何参考或任何方法名称?

1 个答案:

答案 0 :(得分:0)

这是一个简单的课程。

http://developer.android.com/reference/android/widget/PopupMenu.html

如果您要与真正旧版本的Android兼容,请使用兼容性库中的版本。

https://developer.android.com/reference/android/support/v7/widget/PopupMenu.html

显示这个PopupMenu它也是一个简单的代码:

PopupMenu p = PopupMenu(context, theViewThatWasClicked);
p.inflate(R.menu.popup_options); // the options to show
p.setOnMenuItemClickListener(listener); // you have to create this listener somewhere
p.show();