【问题标题】:Xamarin.Forms.Maps map appears dark only on one android deviceXamarin.Forms.Maps 地图仅在一台 android 设备上显示为暗色
【发布时间】:2018-03-22 22:45:00
【问题描述】:

我正在使用 Xamarin.Forms.Maps 包在堆栈布局中创建基本街道地图。

除了较小的 Android 手机(确切地说是三星 Galaxy Ace)之外,地图在 Android 和 iOS 上都应该延迟。

在此设备上,地图上似乎有一个奇怪的黑色覆盖层。

我不会在任何地方设置它,就像我说的在其他任何地方都可以。

有没有人遇到过这个问题,如果有,你是如何解决的,因为我什至不知道如何调试它。

谢谢

<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:maps="clr-namespace:Xamarin.Forms.Maps;assembly=Xamarin.Forms.Maps"
             x:Class="ax_mobile_app.Views.Map.MapPage"
             NavigationPage.HasNavigationBar="True"
             Title="Map" >

    <ContentPage.ToolbarItems>
        <ToolbarItem x:Name="backItem" 
                     Text="Back" 
                     Clicked="GoBack" />
    </ContentPage.ToolbarItems>

    <ContentPage.Content>
        <Grid BackgroundColor="Gray">
            <Grid.RowDefinitions>
                <RowDefinition Height="*" />
            </Grid.RowDefinitions>

            <StackLayout VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand" Grid.Row="0" Padding="10,10,10,10">
                <maps:Map
                x:Name="MyMap"
                IsShowingUser="True"
                MapType="Street"
            />
            </StackLayout>
        </Grid>
    </ContentPage.Content>
</ContentPage>

【问题讨论】:

    标签: android google-maps xamarin.forms


    【解决方案1】:

    对于任何感兴趣的人,我将我的最低 Android 版本从 API 级别 10 更改为级别 18,然后奇怪的黑暗消失了......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-12
      • 2012-09-10
      • 1970-01-01
      • 1970-01-01
      • 2014-08-12
      • 2013-11-09
      相关资源
      最近更新 更多