CheckBox的android:button的位置问题

Android 码拜 5年前 (2015-04-25) 961次浏览 0个评论

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都没有用。。

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

CheckBox的android:button的位置问题
引用 2 楼 wangjinxue2011 的回复:

layout_gravity试试。

不行,试过了。

CheckBox的android:button的位置问题
引用 5 楼 pengguohua1988 的回复:

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

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

CheckBox的android:button的位置问题
要么去掉padding    要么可以用drawbaletop   可以居中   不过不能有text
CheckBox的android:button的位置问题
使用相对布局,就嵌套一个

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明CheckBox的android:button的位置问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!