状态栏在带有本机脚本的android上透明

问题描述 投票:0回答:2

我想知道如何在带有Nativescript的Android上设置透明状态栏?

我读了很多帖子(How do I create a transparent Activity on Android?https://blog.mindorks.com/how-to-create-a-transparent-activity-in-android ...),但是状态栏始终为灰色或不透明。

在values / styles.xml中,我添加了此内容:

<style name="Theme.AppCompat.Transparent.NoActionBar" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="android:windowIsTranslucent">true</item>
    <item name="android:windowBackground">@android:color/transparent</item>
    <item name="android:windowContentOverlay">@null</item>
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowIsFloating">true</item>
    <item name="android:backgroundDimEnabled">false</item>
</style>

在AndroidManifest.xml中]

<activity
            android:name="com.tns.NativeScriptActivity"
            android:label="@string/title_activity_kimera"
            android:configChanges="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize|screenLayout|locale|uiMode"
            android:theme="@style/Theme.AppCompat.Transparent.NoActionBar">

我很困惑,因为这很容易。也许在nativescript上有所不同?

我看了此视频https://www.youtube.com/watch?v=NroxMDGOJ_E,但是如果我在ns_primaryDark上将此颜色设置为“#00000000”或“ @android:color / transparent”,则该按钮将不起作用。

我想知道如何在带有Nativescript的Android上设置透明状态栏?我读了很多文章(如何在Android上创建透明的活动?,https://blog.mindorks.com/how-to -...

android nativescript statusbar
2个回答
0
投票

请标记为答案,如果这对您有帮助,请投票,我刚刚开始使用stackoverflow ...;)


0
投票

也许这可能会对您有所帮助?

© www.soinside.com 2019 - 2024. All rights reserved.