使用drawableLeft中心文本

时间:2015-01-24 13:24:11

标签: android

当我旁边有drawableleft图像时,我无法将文本置于中心位置。以及如何为该图像添加填充?

这是我的xml代码:

<TextView
    android:id="@+id/matematikaText"
    android:layout_width="match_parent"
    android:layout_height="0px"
    android:layout_weight="1"
    android:background="#4CAF50"
    android:drawableLeft="@drawable/mathico"
    android:gravity="center"
    android:height="@dimen/abc_action_bar_default_height"
    android:padding="0dp"
    android:text="Matemātika"       
    android:textAppearance="?android:attr/textAppearanceLarge" />

2 个答案:

答案 0 :(得分:1)

将填充添加到drawable,

android:drawablePadding="8dp"

答案 1 :(得分:-1)

set gravity to

android:gravity="center"