Android 使用Font Awesome 显示文字图标
Android 使用Font Awesome 显示文字图标
简单几步就可以完成
简单的效果图:

1. 创建 assets 文件夹
在Android Studio 上的创建步骤为:
在 src/main上右键 --> New --> Folder --> Assets Folder.
将FontAwesome 字体文件copy到assets指定的路径,这里我放在assets/font/fontawesome-webfont.ttf.
2. 编写资源文件与代码
/values/strings.xml
activity_layout.xml
//...
//...
Activity类
TextView tv_1 = (TextView)findViewById(R.id.tv_1);
TextView tv_2 = (TextView)findViewById(R.id.tv_2);
TextView tv_3 = (TextView)findViewById(R.id.tv_3);
//获取assets文件夹里的字体文件
Typeface font = Typeface.createFromAsset(getAssets(), "font/fontawesome-webfont.ttf");
//给指定的TextView加载字体
tv_1.setTypeface(font);
tv_2.setTypeface(font);
tv_3.setTypeface(font);

浙公网安备 33010602011771号