gpt4 book ai didi

java - 如何将多个菜单部分添加到工具栏?

转载 作者:行者123 更新时间:2023-11-29 20:11:17 25 4
gpt4 key购买 nike

尝试以编程方式创建工具栏并遇到问题。我可以很好地添加项目,但问题是它们都在同一个最右边的“更多”部分下。无论我是否更改组 ID 或顺序,每个项目都属于同一部分。非常感谢所有帮助!

这是添加项目的代码:

public void setupToolbar(Toolbar t) {
Menu editMenu = t.getMenu();
t.setTitle(title);
editMenu.add(20, 35, 200, "Title 2");
editMenu.add(30, 45, 300, "Boom");
editMenu.add(20, 55, 200, "Boom 2");
editMenu.addSubMenu(10, 25, 100, "Title");
t.setBackgroundColor(backgroundColor);
}

结果如下:

enter image description here

最佳答案

您需要设置 showAsAction MenuItem 上的属性。

您正在寻找的可能是 always 和/或 ifRoom。只需在 add 返回的 MenuItem 上设置正确的值。

关于java - 如何将多个菜单部分添加到工具栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34839840/

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