gpt4 book ai didi

具有自定义项目布局的 Android Actionbar PopupMenu

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:15:49 24 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序,我必须在其中设计一个将从操作栏填充的菜单,如下所示:
enter image description here

我已经尽力了,但无法使用 Android 控件生成它。

我尝试过的解决方案是:

  1. 使用 Actionbar,添加一个带有 selectable="all"组的菜单项,生成我需要的布局,但是当我单击一个复选框来选择它时,整个菜单隐藏并且没有完成选择,而且操作栏中的菜单图标没有右下角的白色箭头。

  2. 尝试创建自定义 ActionProvider 并使用类的 OnPrepareSubMenu 方法添加菜单项,但遇到了同样的问题。

我只需要朝着正确的方向插入,剩下的我可以做,非常欢迎提出建议。

谢谢你:)

最佳答案

使用popupWindow .
因为你可以制作任何自定义布局并将其设置为弹出窗口的内容,你也可以在你的情况下指定一个 anchor
R.id.your_menu_item
设置监听器并监听变化。

关于具有自定义项目布局的 Android Actionbar PopupMenu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20357682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com