Android 表情符号底部的文本显示

Android 表情符号底部的文本显示,android,android-layout,Android,Android Layout,我使用SPANNABLE在 EddioTe> 中显示Enji,但问题是文本出现在表情图片的底部,而不是在中间(见图)。p> P>那么,如何使它在中间显示? <EditText android:id="@+id/et_tInput" android:layout_width="0dip" android:layout_height="match_parent" android:layout_weight="1"

我使用SPANNABLE在 EddioTe> <代码>中显示Enji,但问题是文本出现在表情图片的底部,而不是在中间(见图)。p> <> P>那么,如何使它在中间显示?
        <EditText
        android:id="@+id/et_tInput"
        android:layout_width="0dip"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:inputType="textCapSentences|textMultiLine"
        android:maxLength="2000"
        android:maxLines="4"
        android:textColor="@android:color/black"
        android:textCursorDrawable="@drawable/black_cursor"/>


为您的
文本视图设置重心

android:gravity="center"


这是没有帮助的,当EditText中有文本和表情符号在一起时,如果其中一个文本和表情符号的工作fineOK共享您的布局xml,就会发生这种情况。问题是,我只能将编辑文本添加到question@steevoo你在EditText上试过android:gravity=“center\u vertical”吗?是的,它不能给出相同的结果,我也试过TextView,也得到了相同的结果
android:gravity="center_vertical"