ExpandableListView 可展示折叠列表,由于父布局和子布局中某些控件只有在需要时才显示,所以根据条件设置目标控件View visibility="gone"后,初始化显示正常,可是点击展开后,时不时出现已不可见的view仍然占有着空间,排查发现父布局和子布局的根布局使用的是ConstraintLayout ,导致visibility="gone"后布局高度异常.将根布局换成LinearLayout后显示正常,不会出现已不可见的view仍然占有着空间!
ExpandableListView 设置布局中view visibility="gone"引发的高度异常问题
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 遇到关于AppBarLayout的一个坑点,估计会遇到的人也会不少,但网上这方面解决方案资料空白,特地再次记录。 ...
- Android layout布局属性、标签属性总结大全。 RelativeLayout 第一类:属性值为true...
- 一、Android学习API指南: 1.应用的组成部分AppComponents 1.1.应用的基本原理AppFu...
- Circular一看字面就知道是圆形布局,有了这个布局想要实现一个环形菜单就简单多了哟。我们只需要知道三个属性即可...