Android 如何将TextView文本集中在左侧可垂直绘制的位置

Android 如何将TextView文本集中在左侧可垂直绘制的位置,android,textview,Android,Textview,我有一个文本视图,左侧有一个可绘制的项目符号(是一个圆圈),如下所示: <TextView android:id="@+id/lbl_route" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Event Route" android:textAllCaps="true" android:textColor=

我有一个文本视图,左侧有一个可绘制的项目符号(是一个圆圈),如下所示:

    <TextView
    android:id="@+id/lbl_route"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Event Route"
    android:textAllCaps="true"
    android:textColor="@color/drives_event_route_color"
    android:drawableStart="@drawable/blue_bullet"
    android:drawableLeft="@drawable/blue_bullet"
    android:drawablePadding="2dp"
    android:textSize="@dimen/lbl_route_size" />

当前,文本和项目符号在顶部相互对齐,如下所示:


有没有办法使项目符号与文本垂直居中

您可以选择自定义文本视图 如需参考,您可以访问:

如果这是有益的,别忘了投票。
谢谢。

将可绘制图像的实际高度设置为与文本视图高度相同,并将子弹垂直放置在可绘制图像的中心。将重力设置为中心竖直,这样可以帮助您
android:gravity=“center\u vertical”
@scinofikshvaku,我希望子弹图像的高度短于文本height@Shravankumar:谢谢,但它不起作用