首页 > 系统 > Android > 正文

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

2019-11-06 09:52:50
字体:
来源:转载
供稿:网友

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

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

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

路过此问题,mark一下


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表