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

android应用程序中我的导航栏上方的浅蓝色线条,android,xamarin,navigation,xamarin.forms,navigationbar,Android,Xamarin,Navigation,Xamarin.forms,Navigationbar,我正在构建的应用程序有问题。我在Visual studio 2015社区中使用xamarin,当我部署我的应用程序时,结果是: 我想要的是把那条浅蓝色的线和我的导航栏匹配起来。我需要知道怎么做。 提前感谢这是状态栏的颜色。 这是android 5.0(Lolipop)API 21及更高版本中引入的一项功能 要自定义该颜色,必须执行以下操作: 定义状态栏的颜色 创建将该颜色用作colorPrimaryDark的主题 应用主题 步骤1(Resources/values/colors.xml): 更

我正在构建的应用程序有问题。我在Visual studio 2015社区中使用xamarin,当我部署我的应用程序时,结果是:

我想要的是把那条浅蓝色的线和我的导航栏匹配起来。我需要知道怎么做。
提前感谢

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

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

  • 定义状态栏的颜色
  • 创建将该颜色用作colorPrimaryDark的主题
  • 应用主题
  • 步骤1(Resources/values/colors.xml):


    更详细和

    jzeferino的答案非常完美,仅供您在开发Xamarin表单应用程序时参考:

    1) 转到Resources/values/styles.xml

    2) 更改名为“colorPrimaryDark的项的值

    <resources>
      <color name="primaryDark">#1230D2</color>
    </resources>
    
    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
            <item name="colorPrimaryDark">@color/primaryDark</item>
            <item name="android:windowActionModeOverlay">true</item>
    </style>
    
    [Activity(Label = "MyActivity", Theme = "@style/AppTheme")]
    
    <!-- colorPrimaryDark is used for the status bar -->
    <item name="colorPrimaryDark">#1230D2</item>
    
    public partial class MyMasterDetailPage : MasterDetailPage
    {
        public MyMasterDetailPage()
        {
            InitializeComponent();
            NavigationPage.SetHasNavigationBar(this, false);
            (...)
        }
    }