Xamarin.Android - 可以在Visual Studio 2019 Android UI设计器中设置你的自定义主题吗?

问题描述 投票:0回答:1

我正在我的hello world android应用程序中玩弄风格和主题。enter image description here

为此,我在style.xml文件中设置了如下的自定义样式。

<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>

我的UI设计器看起来还是和我的自定义风格不一样,我有更换主题的选项,但我的自定义主题不在列表中。

enter image description here

有没有办法在UI设计器中添加自定义主题... 或者更好的办法是让它在终端产品中以同样的方式显示?

xamarin.android visual-studio-2019
1个回答
1
投票

这个... 主题 下拉菜单显示项目中定义的所有主题。

所以它会将你的自定义主题添加到主题列表中,但你需要关闭Visual Studio并重新启动它,然后你就可以在主题列表中看到你的自定义主题。

而且你也可以通过以下方法创建自定义主题 主题编辑器

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.