步驟:
1。 在iconfont將需要的iconfont加入購物車,再把購物車中的iconfont生成iconfont.ttf文件保存到本地,放入res/assets/fonts文件夾下面
2。 獲得各個iconfont對應的編號,再values文件夾下的strings.xml文件中定義,如:
<string name="iconfont_paint"></string>
<string name="iconfont_bi"></string>
<string name="iconfont_wenzi"></string>
<string name="iconfont_clear"></string>
3。 再對應的佈局文件中將IconTextview的text內容配置成響應編號的string,如
<com.tmall.wireless.screenshotfeedback.view.IconFontTextView
android:id="@+id/screenshot_activity_bottom_clear"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="30dp"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:paddingBottom="10dp"
android:paddingLeft="40dp"
android:paddingRight="40dp"
android:paddingTop="10dp"
android:textColor="#ffffff"
android:text="@string/iconfont_clear" />
4。 再定義texview時,爲了使得點擊事件更容易發生,一般將textview設置一定的padding,以擴大textview的作用範圍