如何将ui对齐按钮?

时间:2012-05-05 07:17:16

标签: android imagebutton android-button

我需要将按钮的UI与我发布的按钮对齐。我不确定如何使用ButtonImageButton。如何在按钮中对齐图像和文本?

<ImageButton
                    android:id="@+id/btnGroupDelete"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_margin="5dip"
                    android:layout_weight="1"
                    android:background="@drawable/list_buttonselector"
                    android:contentDescription="@string/delete"
                    android:src="@drawable/ox_icn_delete" />

3 个答案:

答案 0 :(得分:2)

将图像保存在drawable中,然后使用xml中的Image按钮

<ImageButton
android:id="@+id/ImageButton01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/button_image_name" />

对于按钮的状态更改(按下,聚焦,默认),请查看

http://developer.android.com/reference/android/widget/ImageButton.html

答案 1 :(得分:1)

        <Button
        android:id="@+id/button1"
        android:gravity="right"  <----------
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Button" />

答案 2 :(得分:1)

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/image"
android:layout_gravity="center_horizontal"
android:paddingLeft="10dip"
android:text="@string/btntext" />