【问题标题】:Codename one do something on screen wake代号一在屏幕唤醒上做某事
【发布时间】:2018-10-10 16:02:26
【问题描述】:

我想在屏幕唤醒时重新加载我的Form 有什么办法吗?标题消失了,因为我们只调用了一次创建带有标题的表单的方法。

屏幕前锁定/应用切换

锁屏/应用切换后

每当我单击其中一个菜单选项时,标题都会重新出现,因为我们随后会加载新的Form

【问题讨论】:

    标签: codenameone


    【解决方案1】:

    这是隐含的,您不需要这样做。我假设您做了其他事情,例如禁用 ToolbarsetCommandBehavior 在平台之间工作不一致。

    【讨论】:

    • 我们没有在代码中使用任何一个。不过感谢您的回复。
    • 如果您没有在 init(Object) 方法中激活全局工具栏,那么这就是问题所在。命令行为可以在主题常量中定义
    • 我已将Toolbar.setGlobalToolbar(true) 添加到类的构造函数中,但随后我得到了一个全新且不同的工具栏。我们使用Form,目前没有。
    • 没有任何工具栏?如果是这样,只需覆盖方法protected boolean shouldPaintStatusBar() 以返回false。我猜这里没有截图等。
    • 我会用一些截图更新我的问题。感谢您迄今为止的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-28
    • 2015-01-28
    相关资源
    最近更新 更多