首页 > 解决方案 > 如何为 Xamarin Forms 中的特定页面使用不同的主题?

问题描述

我的应用程序有一个默认主题。我使用 Android 中的样式文件自定义此主题。但我正在创建一个登录页面,我只想为此使用其他主题。我怎样才能做到这一点?

标签: xamarinxamarin.formsxamarin.android

解决方案


我不确定您是否可以这样做,因为 Android 主题可以应用于 Android 中的活动,但 Xamarin.Forms 在单个活动“内”运行,因此您必须在 Xamarin.Forms 中进行样式设置。查看Xamarin 论坛上的这篇文章,其中开发人员能够在运行时更改主题,但是重新启动了活动,进而也重新启动了他的 Xamarin.Forms 应用程序。


推荐阅读