【问题标题】:Button Not Showing Codenameone按钮不显示代号
【发布时间】:2021-05-20 15:46:07
【问题描述】:

我正在尝试图表类,我正在尝试显示返回按钮但它没有显示。这是完整的代码。如果您能提供帮助,请随时编辑它。

我还想过一个更简单的解决方案,一个工具栏,但是我可以把它放在哪里,因为我试过了,但它没有显示按钮?!

getToolbar().addMaterialCommandToLeftBar("", FontImage.MATERIAL_ARROW_BACK, e-> previous.showBack());

输出:

这是代码:CODE

【问题讨论】:

  • @chen 是正确的,但我认为后退命令在那里,我只是认为它在 iOS 上默认为蓝色,而您在主题上看不到它。设置 BackCommand UIID 和 TitleCommand UIID 的样式,使其具有足够对比度的颜色。我在这里与组件检查器讨论样式和查找 UIID:youtube.com/watch?v=JVYOWGnr8iU

标签: codenameone


【解决方案1】:

试试这个:

getToolbar().setBackCommand("", e-> previous.showBack());

【讨论】:

    【解决方案2】:

    也许这行得通

    toolbar=new Toolbar();
    toolbar.setTitle(titleString);
    form.setToolbar(toolbar);
    toolbar.setEnabled(true);
    toolbar.addMaterialCommandToLeftBar("", FontImage.MATERIAL_ARROW_BACK, e-> previous.showBack());
    toolbar.showToolbar();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-15
      • 2012-10-08
      • 2019-07-31
      • 2018-10-11
      • 1970-01-01
      相关资源
      最近更新 更多