无法在Google地图(Xamarin表单)上显示文本的字符“€”

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

在Android和iOS的Google地图上,我无法在地图文字上显示字符“€”。

Image_Bug

  • 这是我的代码,我使用Pin.cs的类Xamarin.Forms.GoogleMaps

    private Pin ConvertToPropertyMapPinModel(Bucket<int> target, CultureInfo info)
    {
       var address = new List<string>();
       address.Add($"Price: €110,551");
    
        var pin = new Pin
        {
            Label = property.PropertyReference,
            Address = string.Join(Environment.NewLine, address),
            Position = new Position(property.GoogleX, property.GoogleY),
            Icon = stream != null ? BitmapDescriptorFactory.FromStream(stream) : null,
        };
        SetPropertyProperty(pin, property);
        return pin;
    }
    

请支持我!谢谢!

c# xamarin xamarin.forms xamarin.android xamarin.ios
1个回答
0
投票

因为“ ”是一个特殊字符。

如果要在字符串中添加,则应使用Unicode。

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