解决方案 »

  1.   

    楼上是正解,为啥一定要button了,用linearlayout加载背景图片,text想放哪里就放哪里,也有onclick事件的,,,
      

  2.   

    试过了不行呀,你说的是Button与父控件的marginBottom吧,我要调整的是文字和图片底部的距离
      

  3.   

    我那个图片不是整个布局背景,是个小图标,如果用ImageView的话就没有text的属性了,按钮还可以设置按下和松开不同的背景
      

  4.   

    没有啊,那你设置一个radiobutton,在来个text控件,我所谓的linearlayout可以设置到就刚刚符合你图片大小的布局啊,,,
      

  5.   

    android:gravity="bottom|center_horizontal"去掉就可以了
      

  6.   

    我觉得也可以用linearlayout,把图片设置成背景,文字部分就好弄了
      

  7.   

    哦,按照你说的确实可以
    <LinearLayout
                    android:layout_width="80dp"
                    android:layout_height="80dp"
                    android:layout_gravity="center_vertical"
                    android:layout_margin="10dp"
                    android:background="@drawable/home" >                <TextView
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_gravity="bottom"
                        android:layout_marginBottom="5dp"
                        android:gravity="center_horizontal"
                        android:text="酒店介绍"
                        android:textColor="@color/white"
                        android:textSize="14sp" />
                </LinearLayout>不过这就样不是Button了,也是一种思路,先将就用下,谢了啊!
      

  8.   

      android:paddingBottom="10dp"