android Relativelayout 某控件设置layout_alignParentRight=true,整行不显示问题

今天开发时,遇到android Relativelayout 某控件设置layout_alignParentRight=true,其他控件都是通过layout_toLeftOf  依附于它显示,整行则不显示;


最开始一直找不到问题,问题来了,只能依次排查 控件 隐藏代码了;最终 发现,隐藏此控件时整行则不显示;因此要慎用此种情况的隐藏控件!即此种情况下,最右边的此控件不能setVisibility(View.GONE)


如果必须隐藏此控件,建议使用LinearLayout设置权重,来使用此控件在最右侧,当隐藏时,其左侧控件也可自动伸缩

路过此问题,mark一下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值