在Xamarin.Forms中将默认的黑暗Android主题更改为白色?

Xamarin.Forms确实生成一个灰色的Android应用程序。 我想在Android中有一个浅/白色的主题 (如在iOS目标中)。

一个简单的切换方式存在吗?

您可以将Theme参数放置到主要活动的ApplicationAttribute中

喜欢这个

[assembly: Application(Icon = "@drawable/Icon", Theme = "@android:style/Theme.Holo.Light")] 

或者你可以把这个string放到AndroidManifest.xml中

 <application android:theme="@android:style/Theme.Holo.Light" /> 

ad1Dima的答案让我走了大半路,但是我发现在我的环境中,我需要的东西略有不同。 这是我放在我的'MainActivity.cs'文件来改变主题。

  [Activity( Theme="@android:style/Theme.Holo.Light",Label = "HealthTechnologies", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)] public class MainActivity : AndroidActivity 

请注意,这里唯一新增的是“主题= …”。 其他的东西已经在MainActivity.cs文件中。