展会信息港展会大全

ListView,ExpandableListView等控件 元素过多导致其下方控件无法显示的解决
来源:互联网   发布日期:2015-11-26 10:09:09   浏览:4738次  

导读:我在ExpandableListView下方放了一个TextView,但是当组全部展开,ExpandableListView的高度超过屏幕高度 时,不管你怎么划屏幕,下面的TextView就是看不到,被隐藏了,ListView也有类似的问题,只要高度超过屏幕高度,......

我在ExpandableListView下方放了一个TextView,但是当组全部展开,ExpandableListView的高度超过屏幕高度 时,不管你怎么划屏幕,下面的TextView就是看不到,被隐藏了,ListView也有类似的问题,只要高度超过屏幕高度,其下方的控件就无法显示, 而放在ExpandableListView上方的控件则固定在那,滚动ExpandableListView,它也不变,我希望的是它随着 ExpandableListView的滚动隐藏掉.我想到的第一个办法就是把所有控件都放进ScrollView里,但事实证明不可行.翻看API文 档,发现有个addFooterView和addHeaderView方法,问题解决了,把ExpandableListView上方的所有控件放进一个 Layout里,再用addHeaderView方法加进ExpandableListView,所有ExpandableListView下方的控件放 进一个Layout,用addFooterView方法添加进ExpandableListView.

赞助本站

人工智能实验室
AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港