将文本和图像添加到中心android的按钮中

时间:2013-02-11 10:17:57

标签: android android-button input-button-image

我是Android开发的初学者,我正在开发小型Android应用程序。在我的应用程序中,我使用按钮。但包含图像和文字。一切都工作得很好只有我的文字显示在按钮的中心和图像在按钮的结尾我想要图像和文本在中心.. 我的按钮代码看起来像......

  <Button
                android:id="@+id/signup_button"
                android:layout_width="match_parent"
                 android:layout_height="48dip"
                 android:layout_marginTop="15dip"
                 android:layout_marginLeft="1dip"
                 android:background="@drawable/help_screen_buttons"
                 android:text="Sign up"
                 android:textColor="@color/maroon_font"
                 android:alpha="0.8" 
                 android:textSize="22dip"
                 android:drawableLeft="@drawable/tw_br"/>

他我只能在左上角位置设置图像,但不能在中心位置设置图像。 S如何在按钮中心显示图像和文字... 需要帮忙... 谢谢......

2 个答案:

答案 0 :(得分:0)

我希望它对你有用:

<Button 
    android:id="@+id/startTelemoteButton" 
    android:text="@string/start_telemote"
    android:gravity="center"
    android:width="fill_parent"
    android:height="wrap_content" />

答案 1 :(得分:0)

您只需使用图片按钮

即可
 <ImageButton
        android:id="@+id/imageButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:src="@drawable/image" />