gpt4 book ai didi

android - 如何在 Xamarin Android 中使用 FontAwesome 图标

转载 作者:行者123 更新时间:2023-11-30 00:18:11 24 4
gpt4 key购买 nike

我正在开发一个 xamarin Android 应用程序,需要在应用程序中使用 FontAwesome 图标。但是不知道怎么用。网上有很多文章,但我不太清楚。

如何在 Xamarin.Android 上使用 FontAwesome 图标?

最佳答案

我的工作如下:

FontAwesome ttf 文件复制到 Assets 文件夹。然后在 Activity 页面的 OnCreate() 方法下,控件应该引用如下字体文件:

Activity 页面:

Typeface font = Typeface.CreateFromAsset(Application.Assets, "fontawesome-webfont.ttf");
TextView txtv = (TextView)FindViewById(Resource.Id.textviewtitle);
txtv.Typeface = font;

.xaml 页面:

<TextView android:layout_height="fill_parent"
android:layout_width="wrap_content"
android:editable="false"
android:text="\uf238 Unicode To get FontAwesome icon"
android:textSize="20dp"
android:textColor="#545454"
android:textStyle="bold"
android:padding="6dp"
android:id="@+id/textviewtitle"
/>

如上.xaml页面代码android:text="\uf238 Unicode To get FontAwesome icon",我声明了\uf238。这是特定图标的 unicode。每个图标都有唯一的 unicode。因此,我们应该始终使用 unicode 字符来让任何图标显示在控件或文本上。

关于android - 如何在 Xamarin Android 中使用 FontAwesome 图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46804232/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com