Статические ресурсы не работают в эмуляторе Xamarin Oreo - PullRequest
0 голосов
/ 22 мая 2018

В моем проекте Xamarin я определил много стилей статических ресурсов.Это отлично работало в моем эмуляторе Nougat.Внезапно после обновления до Oreo 8.1 я обнаружил, что стиль больше не установлен.

Я использую последнее обновление Visual Studio 2017. В качестве примера я определил стиль в App.xaml следующим образом:

    <!-- Application resource dictionary -->
    <ResourceDictionary>
        <Style x:Key="pageStyle" TargetType="ContentPage">
            <Setter Property="BackgroundColor" Value="Black" />
        </Style>

        <Style x:Key="headerStyle" TargetType="Label">
            <Setter Property="HorizontalOptions"
                    Value="CenterAndExpand" />
            <Setter Property="VerticalOptions"
                    Value="Start" />
            <Setter Property="FontSize" Value="Large" />
            <Setter Property="FontAttributes" Value="Bold" />
            <Setter Property="TextColor" Value="Yellow" />
        </Style>
    </ResourceDictionary>

На своей странице контента я использовал этот стиль следующим образом:

         <Label Text="Nieuwe bestelling"
               VerticalOptions="Start"
               Style="{StaticResource headerStyle}" />

Моя проблема в том, что headerStyle не работает.Сообщение об ошибке не отображается, и стиль не установлен в моем проекте Android.

Кто-нибудь может мне помочь?Спасибо, Марсель

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...