EmojiTextView中的字体不起作用

时间:2018-07-07 18:23:58

标签: android fonts

平台:使用Android Studio(Java)的Android应用开发。

要支持Emoji,我正在使用EmojiTextView控件(下面的代码段)。

即使我以XML设置FontFamily,该控件也不会在应用程序中显示字体。它显示默认字体。

<android.support.text.emoji.widget.EmojiTextView
    android:id="@+id/TextView_BotRespText"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="start"
    android:fontFamily="@font/open_sans"
    android:text="Bot Response Text"
    android:textStyle="normal"
    android:visibility="visible" />

我去了,将EmojiTextView更改为EmojiAppCompatTextView,并且有效。

    <android.support.text.emoji.widget.EmojiAppCompatTextView
        android:id="@+id/TextView_BotRespText"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="start"
        android:fontFamily="@font/open_sans"
        android:text="Bot Response Text"
        android:textStyle="normal"
        android:visibility="visible" />

有人可以阐明EmojiTextView和EmojiAppCompatTextView之间的区别吗?

0 个答案:

没有答案