내 응용 프로그램에서 Xamarin.Android로 작성되었습니다. 응용 프로그램이 열리기 만하면 (응용 프로그램을 여는 데 걸리는 시간) 상태 표시 줄의 색은 회색입니다. 응용 프로그램이 마지막으로 실행 때, 상태가 보이는응용 프로그램을 열 때 StatusBar 회색
내가 Styles.xml에 할당 된 다크 블루 색상이 있습니다.
이
테마를이다<resources>
<style name="Theme.DesignDemo" parent="Base.Theme.DesignDemo"></style>
<style name="Theme.DesignDemo2" parent="Base.Theme.DesignDemo"></style>
<style name="Base.Theme.DesignDemo" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:statusBarColor">@color/colorPrimary</item>
</style>
<style name="Theme.DesignDemo.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
<style name="Theme.DesignDemo.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
</resources>
및 Styles.xml V-21
<resources>
<style name="Theme.DesignDemo" parent="Base.Theme.DesignDemo">
<item name="android:windowTranslucentNavigation">true</item>
<item name="android:windowTranslucentStatus">true</item>
<item name="android:statusBarColor">@color/primary_dark</item>
</style>
</resources>
및 colors.xml
<resources>
<color name="colorPrimary">#002868</color>
<color name="colorPrimaryDark">#002053</color>
<color name="colorPrimaryRed">#AF0505</color> <!--BF0A30-->
<color name="colorAccent">#b2dfdb</color>
<color name="colorWhite">#FFF</color>
</resources>
예를 들어 WhatsApp를 보면 여는 데 몇 초가 걸리지 만 설정 한 색상은 기본 회색 색상이 아닙니다.
시작 화면이 있습니까? 그렇다면 스타일은 무엇이며, 때로는 드로어 블을 배경으로 사용하는 스타일과는 다른 경우가 있습니다. – JimBobBennett
앱이 시작될 때마다 또는 앱을 처음 설치하고 열 때마다이 문제가 발생합니까? –
호, 소개가 있는데, 견고한 AppIntro를 사용했지만 소개 활동에서 테마를 할당합니다. [활동 (Label = "IntroApp", MainLauncher = true, Theme = "@ style/Theme.DesignDemo") ] 공용 클래스 IntroApp : AppIntro.AppIntro2 – ter2016