如何在Xamarin Forms中设置自动日/夜模式谷歌地图
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Xamarin Forms中设置自动日/夜模式谷歌地图相关的知识,希望对你有一定的参考价值。
我需要设置夜间模式谷歌地图,它将使用手机中的传感器和手动使用开关自动工作。我需要一些示例或文档
答案
安装Xamarin.Forms.GoogleMaps
Nuget Package(GitHub上提供的源代码)已经在Xamarin.Forms上实现了它。
您可以参考可用的MapStylePage示例here,它基本上解释了如何使用MapStyle With Google创建原始地图样式。您可以使用该向导,从那里选择Night主题并获得相应的json样式,您将在Xamarin应用程序中使用该样式。
另一答案
int currentNightMode = getResources().getConfiguration().uiMode
& Configuration.UI_MODE_NIGHT_MAS
switch (currentNightMode) {
case Configuration.UI_MODE_NIGHT_NO:
// Night mode is not active, we're in day time
case Configuration.UI_MODE_NIGHT_YES:
// Night mode is active, we're at night!
case Configuration.UI_MODE_NIGHT_UNDEFINED:
// We don't know what mode we're in, assume notnight
}
以上是关于如何在Xamarin Forms中设置自动日/夜模式谷歌地图的主要内容,如果未能解决你的问题,请参考以下文章
如何在 iOS 的 xamarin.forms 应用程序中设置应用程序的应用程序图标
在Xamarin Forms中设置TableView宽度和高度