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

标签 android listview methods youtube

抱歉,我无法上传图片,原因是“需要至少10个信誉才能上传图片”

无论如何,当您使用“Youtube” MOBILE应用程序时,
您可以在自定义列表 View 的屏幕上看到几个视频。
在列表 View 的每个项目中,项目(行)的右侧都有“三圈”按钮。

当您单击该按钮时,它会显示一个小的选项选择框。

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

最佳答案

有一个简单的类。

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();

关于android - 我想知道什么方法。单击按钮时,屏幕上会显示一个小小的选项框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28583134/

相关文章:

android - Reverse GeoCoordinate Class 给出 Location Not found 错误

android - Unity 5.6为Play商店针对64位版本构建APK

android - 整洁的架构登录流程

android过滤器自定义数组适配器并再次带回旧项目

android - 为 ListView 中的特定项目设置样式

java - 在嵌套循环的情况下,如果有多个打印输出会发生什么?

javascript - 如何在调用另一个方法后调用js对象的方法?

java - 如何将 X 天数添加到当前日期并将格式设置为 UTC

Android ListView - 如何预测可以显示多少行

java - 添加Arraylist值方法java