145得票4回答
安卓自定义下拉/弹出菜单

如何制作一个与按钮相对应的自定义下拉/弹出菜单? 我需要它像弹出菜单一样工作(与视图对齐),并在我点击菜单项时执行某些操作。 如何通过代码向菜单添加项目,保持菜单的高度,并在有超过5个项目时使其可滚动。 我不需要添加任何图像,只需文本即可。

74得票12回答
带有图标的弹出菜单

当然,这里我们处理的是SDK 11及以上版本。 我打算做类似于这样的事情: 在那个PopupMenu 的每个项目旁边,我想放置一个图标。 我创建了一个XML文件,并将其放置在/menu目录下:<menu xmlns:android="http://schemas.android....

52得票5回答
安卓中带有三个点的小部件在卡片视图中叫什么名字?

三个点的小部件是什么?我怎样可以将它添加到我的应用程序中?

50得票6回答
在单击“ActionBar”项时显示弹出菜单

我有一个带有操作项的ActionBar。 点击操作项后,我想显示一个弹出菜单。 我实现了这种方法,但我想将其锚定到操作项或ActionBar,而不是从布局中获取视图。 如何从MenuItem获取某种视图来作为锚点呢?public boolean onOptionsItemSelected(Me...

37得票4回答
Android弹出菜单文本颜色(AppCompat)

我需要更改弹出菜单的文本颜色,但是我找不到任何方法来做到这一点。我可以更改弹出菜单的背景,但无法更改文本。我以以下方式编辑了style.xml:<style name="AppBaseTheme" parent="Theme.AppCompat.Light"> <!-...

32得票2回答
隐藏弹出菜单中的项目

我创建了一个弹出菜单。我需要在特定条件下隐藏弹出菜单中的某个项目。我尝试了下面的代码,但它不起作用,并显示 "unexpectedly your app has been stopped"。我使用了findViewById和setEnabled(false)。 是否有其他方法可以隐藏弹出菜单...

30得票2回答
如何将自定义布局传递给PopupMenu?

我想在安卓中自定义 popupmenu,默认的 popup 菜单给了更多的空间,所以我想改变弹出菜单中的自定义布局,但我不知道如何实现。 备注: 我想要这个小的 popup 设计,所以我选择默认的 popup 菜单,但是我想要进行自定义设置。findViewById(R.id.menuc...

28得票5回答
实现带边距的弹出菜单

我正在使用默认的弹出菜单,并期望拥有相同的行为。一切都运作得很好。我的关注点在于弹出菜单的渲染方式。我的弹出菜单粘附在屏幕的右侧。 我希望它的行为与Android上的Youtube应用程序相同。 我主要无法为我的弹出菜单提供正确的右边距。请帮忙。 我尝试为 PopUp 菜单提供重力,但是它仍粘...

25得票2回答
尝试完成一个输入事件,但是输入事件接收器已经被释放。

我为我的列表视图(listview)编写了一个自定义适配器(custom adapter)。该适配器包含一个文本视图和一个图像按钮。我已经在单击图像按钮时实现了弹出菜单(popup menu)。一切都正常工作。但是当从弹出菜单选择选项时,logcat显示一条单行消息“Attempted to ...

22得票4回答
如何在Flutter中为PopupMenu添加圆角边框?

有没有办法我可以创建带有圆角边框的自定义弹出窗口?这是我的当前代码和设计: child: Container( child: PopupMenuButton( onSelected: _sav...