Xamarin FontImageSource 字形未显示

Xamarin FontImageSource Glyph not showing up

我正在尝试使用以下代码添加字体图标:

    <Image>
        <Image.Source>
            <FontImageSource
                FontFamily="{OnPlatform iOS=Ionicons,
                                        Android=ionicons.ttf#}"
                Glyph="&#xf37f;"
                Size="44"
                Color="Red" />
        </Image.Source>
    </Image>

我在 official Microsoft Docs 上找到的。但是,该图标没有显示在我的 Android phone 上,而是我得到了这个(符号未找到占位符):

  1. 您在 Android=ionicons.ttf 后漏了一个“#”:

    <Image>
        <Image.Source>
            <FontImageSource
                FontFamily="{OnPlatform iOS=Ionicons,Android=ionicons.ttf#}"
                Glyph="&#xf37f;"
                Size="44"
                Color="Red" />
        </Image.Source>
    </Image>
    
  2. 我认为 ionicons

    中没有名为 f37f 的图标字体