如何在 Nativescript 上设置 Android 状态栏的样式?

How to style the Android status bar on Nativescript?

我遇到的问题(我一直未能找到解决方案)是如何在 NativeScript 中设置状态栏的样式。我尝试使用 this

但是当我把

<x:StatusBar android:barStyle="#0E0A0E"/>

行在 main-page.xml 文件中的任何位置(我猜正确的位置在 <Page xmlns="http://schemas.nativescript.org/tns.xsd" xmlns:x="nativescript-statusbar"> 行下方,但试图找出是否是问题所在)状态栏变黑并且整个应用程序更改为空白页...显然不是我要找的。此时此刻,我只有一个新的 NativeScript 项目(没有模板)。

我还没有尝试过你链接到的插件,所以不能对此发表评论,但我正在使用这个文件:https://github.com/NativeScript/sample-Groceries/blob/cddf211204dfd21efde2559bb84674f94fcd6d9a/app/shared/status-bar-util.ts

您在 main 中引用了它,它也显示在该存储库中。