【问题标题】:Codename one Dark style status bar on App代号一 App上的暗色状态栏
【发布时间】:2018-10-21 05:44:15
【问题描述】:

我正在使用 Codename one 开发一个带有深色标题栏(和状态背景颜色)的应用。
是否可以使用更改 iOS 和 Android 上的状态栏主题来使用灯光图标等?

看起来这就是你在 iOS 上的做法;
Change status bar text color to light in iOS 9 with Objective C

这就是它在 Android 上的实现方式; Android M Light and Dark status bar programmatically - how to make it dark again?

是否有可能在 Codename one 中实现这些而无需下载源代码并在本地构建?

【问题讨论】:

    标签: android ios codenameone statusbar


    【解决方案1】:

    查看此处提到的colors.xml 文件:https://www.codenameone.com/manual/advanced-topics.html

    只需将其放在native/android 文件夹中即可为状态栏定义应用的颜色:

    <resources>
        <color name="colorPrimary">#ff00ff00</color>
        <color name="colorPrimaryDark">#80ff0000</color>
        <color name="colorAccent">#800000ff</color>
    </resources>
    

    对于 iOS,构建提示:ios.statusBarFG=UIStatusBarStyleLightContent 应该可以工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-28
      • 1970-01-01
      • 2016-05-10
      • 2019-05-21
      • 1970-01-01
      • 2017-10-02
      • 2015-08-06
      • 1970-01-01
      相关资源
      最近更新 更多