如何使按钮上显示的文本水平填充?

时间:2015-11-25 21:32:22

标签: android

image of current button

嗨,所以我对使用的按钮有问题...我附上图片以获得更具说明性的描述...... 我希望水平显示文本...按钮中有很多未使用的空间......我无法弄清楚如何做到这一点..

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:visibility="gone"
        android:id="@+id/radioButton1"
        android:paddingLeft="130dip"
        android:paddingRight="130dip"
        android:layout_alignBottom="@+id/Thequestion"
        android:layout_centerVertical="true"
        android:layout_centerHorizontal="true"
        android:textColor="@android:color/white"
        />

2 个答案:

答案 0 :(得分:1)

你需要减少paddingLeft和paddingRight。如果你想要左右距离你应该使用边距而不是填充。

编辑:您可以使用theese而不是paddings。

android:layout_marginLeft="130dp"
android:layout_marginRight="130dp"

答案 1 :(得分:0)

请添加:

android:singleLine="true"

到你的按钮

编辑:

更改

android:paddingLeft="130dip"
android:paddingRight="130dip"

android:paddingLeft="10dip"
android:paddingRight="10dip"