Android填充左侧为TextView中的文本,左侧包含图像,右侧包含文本

Jor*_*Gil 3 user-interface android

我有一个TextView,它包含左侧的图像和右侧的文本:

在此输入图像描述

我想在垂直线和文本之间创建一个空格.

这是我的代码:

    <TextView
        android:id="@+id/locationDetailsTitleTextView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/map_activity_location_details_dialog_title"
        android:textColor="@color/actionbar_title_color"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:gravity="center_vertical"
        android:drawableLeft="@drawable/balloon_line" />
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

提前致谢.

UPDATE

这是Drawable我用于balloon_line:

在此输入图像描述

Ole*_*Ole 15

你试过用过android:drawablePadding吗?

示例:在文本和左侧drawable之间添加5dp填充

<TextView
    android:id="@+id/locationDetailsTitleTextView"
    ...
    android:drawableLeft="@drawable/balloon_line" 
    android:drawablePadding="5dp"/>
Run Code Online (Sandbox Code Playgroud)