编程语言
首页 > 编程语言> > 在我的Android应用程序导航栏上方的浅蓝色线条

在我的Android应用程序导航栏上方的浅蓝色线条

作者:互联网

我正在建立一个应用程序的问题.我正在使用xamarin与Visual Studio 2015社区,当我部署我的应用程序时,我得到了这个结果:
enter image description here

我想要的是将浅蓝色线条与我的导航栏相匹配.我需要知道如何做到这一点.
提前致谢

解决方法:

这是状态栏颜色.
这是Android 5.0(Lolipop)API 21及更高版本中引入的功能.

要自定义该颜色,您必须执行以下操作:

>为状态栏定义颜色.
>创建一个使用该颜色作为colorPrimaryDark的主题.
>应用主题.

第1步(Resources / values / colors.xml):

<resources>
  <color name="primaryDark">#1230D2</color>
</resources>

第2步(Resources / values / style.xml):

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
        <item name="colorPrimaryDark">@color/primaryDark</item>
        <item name="android:windowActionModeOverlay">true</item>
</style>

第3步(您的活动):

[Activity(Label = "MyActivity", Theme = "@style/AppTheme")]

更多细节herehere

标签:android,navigation,xamarin,xamarin-forms,navigationbar
来源: https://codeday.me/bug/20190717/1487523.html