实际上,我在示例项目中使用Emojicon库。在该库中,我们在xml中设置自定义textView,例如:
<LinearLayout
xmlns:tools="http://schemas.android.com/tools"
xmlns:emojicon="http://schemas.android.com/apk/res-auto" >
<com.rockerhieu.emojicon.EmojiconTextView
android:id="@+id/TextWithEmoji"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:gravity="center_vertical"
android:singleLine="true"
android:textColor="@android:color/black"
emojicon:emojiconSize="25sp" />
</LinearLayout>
它正在设置emojicon:emojiconSize为25sp ..但是问题是我必须以编程方式设置我的textSize。.我可以使用TextWithEmoji.setTextSize(xx.xxF)来做到这一点。]
但是问题是我不知道如何以编程方式设置emojicon:emojiconSize以匹配textSize ..]
以这种方式尝试,我在您的xml中看到的第一件事,您没有设置布局的方向以及布局的方向,请以这种方式尝试]