github地址:点击打开链接
需要的jar包:点击打开链接
图片预览看这里:点击打开链接
那工程咱运行不起来,就下载下jar简单用下吧。
jar里提供了两种最简单的,
<span style="font-size:18px;"> <android.widget.IconTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="{fa-android}"
android:shadowColor="#22000000"
android:shadowDx="3"
android:shadowDy="3"
android:shadowRadius="1"
android:textSize="90dp"
android:textColor="#FF33B5E5"
/>
<android.widget.IconButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="{fa-music} ton" /></span>
说明下,图片默认都是白色的,至于具体颜色和 textview或者button的文本颜色一样,大小也与之相关。。
不用上边的自定义类,也可以,主要就是IconDrawable来生成对应的图片。
Drawable drawable=new IconDrawable(this, IconValue.fa_align_right).color(Color.RED);
findViewById(R.id.btnstop).setBackground(drawable);
tv.setText("{fa-android}看看行不");
tv.setTextColor(Color.BLUE);
tv.setTextSize(23);
Iconify.addIcons(tv);
效果图: