Codenameone 状态栏中的后退按钮

Codenameone 状态栏中的后退按钮,codenameone,Codenameone,我不需要工具栏,标题和所有这些。但我需要返回按钮(返回按钮图标,带一个返回主页的字符串)。iOS中有一个状态栏。我可以用状态栏中的图标和文本放回btn吗?我在fb上看到过。如果我从fb转到messenger,返回facebook的状态栏中有时间电池图标等。我们可以在codenameone中这样做吗 iOS中状态栏(不在标题栏)中的后退按钮 我到目前为止所做的一切。我认为这与答案中的建议相似。它在安卓系统中工作,但在iOS系统中,我想在状态栏中保留带有时间、电池图标等的背面btn t = ne

我不需要工具栏,标题和所有这些。但我需要返回按钮(返回按钮图标,带一个返回主页的字符串)。iOS中有一个状态栏。我可以用状态栏中的图标和文本放回btn吗?我在fb上看到过。如果我从fb转到messenger,返回facebook的状态栏中有时间电池图标等。我们可以在codenameone中这样做吗

iOS中状态栏(不在标题栏)中的后退按钮

我到目前为止所做的一切。我认为这与答案中的建议相似。它在安卓系统中工作,但在iOS系统中,我想在状态栏中保留带有时间、电池图标等的背面btn

t = new Toolbar();
t.setUIID("TitleAreaa");
f.setToolBar(t);
Style s = UIManager.getInstance().getComponentStyle("Button");
s.setFont(Font.createSystemFont(Font.FACE_SYSTEM, Font.STYLE_PLAIN, Font.SIZE_MEDIUM));
Image backtoRTN = FontImage.createMaterial(FontImage.MATERIAL_ARROW_BACK, s);
back = new Command("Back to RTN", backtoRTN) {

    @Override
    public void actionPerformed(ActionEvent evt) {
        showForm("Main", this);
    }

};
back.putClientProperty("uiid", "BacktoRTN");
f.setBackCommand(back);
t.addCommandToLeftBar(back);

在这里正确的做法类似于我们在

请注意,笑脸是UI的一部分,而不是标题的一部分

这样做的诀窍是在
表单中简单地重写此方法:

@Override
protected void initGlobalToolbar() {
    Toolbar tb = new Toolbar(true);
    tb.setUIID("Container");
    setToolbar(tb);
    getTitleArea().setUIID("Container");
}

这将创建一个分层的工具栏(浮动在UI的顶部)。将其设置为
Container
UIID会使其不可见。

我想您误解了一点。我用图片更新了这个问题。看看我们是否能在cn1中做到这一点。谢谢这不是应用程序开发人员所说的“我们”的支持。这是操作系统从另一个应用程序启动应用程序时的后退按钮。