【问题标题】:Codename one, Styling the side Menu代号一,侧边菜单样式
【发布时间】:2016-05-31 13:13:48
【问题描述】:

如何设置侧边菜单的样式,我使用本教程创建它youtube link,我想让它变得透明并插入带有徽标的标签

请看下面的图片,了解我希望它的样子。

现在的样子

我希望它看起来如何

我希望它打开后的样子

【问题讨论】:

    标签: codenameone


    【解决方案1】:

    要设置侧边菜单的样式,请修改主题中的SideNavigationPanel UIID。

    要添加徽标,您可以执行以下操作

    Toolbar t = new Toolbar();
    form.setToolbar(t);
    t.setTitle("tayary");
    Label logoLabel = new Label(logoImage);
    logoLabel.setTextPosition(Label.BOTTOM);
    logoLabel.setText("label text here");
    logoLabel.setUIID("SideMenuLogo");
    t.addComponentToSideMenu(logoLabel);
    

    SideMenuLogo UIID 添加到您的主题中,将Alignment 更改为Center,并调整顶部和底部边距。

    要为命令添加下划线,请在您的主题中修改SideCommand UIID 的背景。它应该是Type:IMAGE_TILE_HORIZONTAL_ALIGN_BOTTOM。对于图片,您可以在您的主题中使用任何borderBottom 图片(如果您没有,请使用Image Border Wizard 创建任何边框,并使用其borderBottom 图片)。

    您可以查看this demo 以获取工作示例。

    【讨论】:

    • 我还建议调用new Toolbar(true),这样它在应用程序背景之上将是透明的。
    猜你喜欢
    • 1970-01-01
    • 2018-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多