Code Bye

CheckBox的android:button的位置问题


我怎么能把那个锁放在白色背景图片的中心?
下面是我的布局文件

  <CheckBox
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:button="@drawable/lock_selector"
        android:padding="10dip"
        android:gravity="center"
        android:background="@drawable/text_square_bg" />

gravity和padding都没有用。。

你用相对布局就可以了。

20分
layout_gravity试试。
你那个锁的背景是啥?如果是图片的话用图片修改器,在图片修改器里面设置那个锁居中,即在drawable里面新建一个bipmap类型的xml文件,在里面设置那个锁居中。如果不是图片,那用相对布局就可以实现
楼主是打算不在外层套parent吗?在外面套一个RelativeLayout应该很简单
引用 2 楼 wangjinxue2011 的回复:

layout_gravity试试。

不行,试过了。

引用 5 楼 pengguohua1988 的回复:

楼主是打算不在外层套parent吗?在外面套一个RelativeLayout应该很简单

不打算,我想能不能通过CheckBox本身解决这个问题

要么去掉padding    要么可以用drawbaletop   可以居中   不过不能有text
使用相对布局,就嵌套一个

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明CheckBox的android:button的位置问题