gpt4 book ai didi

codenameone - 代号一 如何在图标顶部添加徽章并将其放置在工具栏中

转载 作者:行者123 更新时间:2023-12-04 09:50:35 24 4
gpt4 key购买 nike

这是我试过的

notification = Command.create("", materialIcon(FontImage.MATERIAL_NOTIFICATIONS, 3, 0xffffff), evt -> {
////....
});
mainForm.getToolbar().addCommandToRightBar(notification);

that's what I have managed to do so far

我想在下面实现这一目标

enter image description here

最佳答案

标记任意按钮非常简单:https://www.codenameone.com/blog/badging-arbitrary-components.html

Button chat = new Button("");
FontImage.setMaterialIcon(chat, FontImage.MATERIAL_CHAT, 7);

FloatingActionButton badge = FloatingActionButton.createBadge("33");
hi.add(badge.bindFabToContainer(chat, Component.RIGHT, Component.TOP));

工具栏按钮是封装的,不应该被标记。

要解决该问题,请不要向标题区域添加命令。而是通过添加您自己的标题标签和一个您喜欢的任何样式的带徽章的按钮来创建一个完全自定义的标题区域。您可以使用 setTitleComponent 来做到这一点。而不是 setTitle并避免 add*Command这些按钮的方法。

关于codenameone - 代号一 如何在图标顶部添加徽章并将其放置在工具栏中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62020027/

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