Xamarin. Android - Можете ли вы установить собственную тему в конструкторе пользовательского интерфейса Visual Studio 2019 Android? - PullRequest
0 голосов
/ 23 апреля 2020

Я играю со стилями и темами в моем привет мире android приложение: enter image description here

Для этого у меня есть собственный стиль, как указано ниже в моих стилях. xml file:

<style name="Theme.AppTheme.Custom" parent="@style/Theme.AppCompat.NoActionBar">
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowActionBar">false</item>
    <item name="android:windowFullscreen">true</item>
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
    <item name="android:textColor">@color/colorText</item>
    <item name="android:colorBackground">@color/colorBackground</item>
</style>

Мой дизайнер пользовательского интерфейса по-прежнему отличается от моего пользовательского стиля, у меня есть возможность изменить темы, но моей пользовательской темы нет в списке:

enter image description here

Есть ли способ добавить пользовательские темы в конструктор пользовательского интерфейса ... или еще лучше просто позволить ему отображаться так же, как он в конечном итоге будет выглядеть в конечном продукте?

1 Ответ

1 голос
/ 24 апреля 2020

В раскрывающемся меню Theme отображаются все темы, определенные в проекте

. Таким образом, он добавит вашу пользовательскую тему в список тем, но вам нужно закрыть Visual Studio и перезапустите его, и вы сможете увидеть свою собственную тему в списке тем.

И вы также можете создать собственную тему, используя Редактор тем

enter image description here

...