android - android中cardview中带有三个点的小部件的名称是什么?

标签 android google-play popupmenu android-imagebutton

enter image description here

三个点的小部件是什么?如何将其添加到我的应用中?

最佳答案

这根本不是一个小部件。它是一个 ImageButton (样式无边界),使用包含 PopupMenu

的溢出图标

文档教程访问http://developer.android.com/guide/topics/ui/menus.html#PopupMenu

这是指上面链接中的一个不错的代码 fragment :

  <ImageButton
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:src="@drawable/ic_overflow_holo_dark"
       android:contentDescription="@string/descr_overflow_button"
       android:onClick="showPopup" />

然后使用显示弹窗:

 public void showPopup(View v) {
     PopupMenu popup = new PopupMenu(this, v);
     MenuInflater inflater = popup.getMenuInflater();
     inflater.inflate(R.menu.actions, popup.getMenu());
     popup.show();
 }

3-Dots 按钮在 Android Studio 中的 Assets 中可用:

右击res -> New -> Vector Assets -> Asset Type = Clip Art

-> 点击剪贴画旁边的按钮:标签 -> 搜索 more vert

enter image description here

关于android - android中cardview中带有三个点的小部件的名称是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31765395/

相关文章:

android - 在android中单击相机后无需按确定按钮即可从相机获取图像

android - Play 核心应用内评论 API 未显示评论 Activity

Delphi 动态菜单项

android - 在发布的 Android 应用程序中完全禁用 LogCat 输出?

android - 将 android 应用程序发布到市场 - 个人开发者

android - 如何在 Android 中创建自定义 PopupMenu

popup - 尽管有forcePluginActivation,但属性测试器不会加载。用于弹出菜单启用

java - Java中每个循环的可迭代反向

java - 测试类组织

java - Android 图库 View 在单个屏幕上显示两个 View 。