textview.settext不遵循fontFamily

时间:2018-02-24 20:41:12

标签: android textview android-fonts

我已将textview定义为:

    <TextView
        android:id="@+id/tv_Eicon"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_toEndOf="@+id/iv_image"
        android:fontFamily="@font/weathericons"
        android:gravity="bottom"
        android:paddingLeft="5sp"
        android:text="@string/sunset"
        android:textColor="#3f51b5"
        android:textSize="25sp">
    </TextView>

在android-studio和主应用程序中正确呈现,除非我使用textview.settext将android:text更改为:

   textViewEicon = itemView.findViewById(R.id.tv_Eicon);
   holder.textViewEicon.setText("&#xf052");

这里出了什么问题?

1 个答案:

答案 0 :(得分:-1)

@font仅适用于android studio 3.0向上使用gradle 3.0以上