1、手动设置ListView高度经过测试发现,在xml中直接指定ListView的高度,是可以解决这个问题的,但是ListView中的数据是可变的,实际高度还需要实际测量。于是手动代码设置ListView高度的方法就诞生了。/*** 动态设置ListView的高度* @param listView*...
分类:
其他好文 时间:
2015-08-30 22:42:18
阅读次数:
142
可以做出一个类似QQ分组的界面(点开分组,里面有人)
在mainactivity中连接到界面,findById找到ExpandableListView,初始化数据,这个初始化是两个List的嵌套,把Student数据放到List students中,把Clazz数据放在List mClazz中,然后把students套进mClazz中(每个班级都有好多学生,每个mClazz中都有一个studen...
分类:
其他好文 时间:
2015-08-30 19:44:16
阅读次数:
225
之前写了一篇文章
android ListView/GridView与ScrollView嵌套的滑动冲突解决
介绍了如何解决ScrollView与AdapterView的嵌套,但是没有给出demo,那是因为那些代码比较多,而且是在手头的项目里,业务逻辑代码比较多,所以第一时间没有分享给大家。
今天终于有空把这些代码全部抽离了出来,并且去掉了业务代码和不必要的内容,以便大家能够更好的学习。...
分类:
其他好文 时间:
2015-08-27 18:43:45
阅读次数:
817
当ListView的高度不定(例如重写ListView搞成可自动的扩展的ListView)或 ListView嵌套在SrollView(高度不定)中,listView中的一个item元素改变会使得全部item都调用getView()的方法。这种 ok 一定要用LinearLayout套ListView(具体原因还不太清楚) <ScrollView android:layout_w...
分类:
其他好文 时间:
2015-07-26 06:16:46
阅读次数:
127
转载注明出处:http://blog.csdn.net/allen315410/article/details/40152987 近期在做项目中,有个模块须要在ListView中嵌套一个GridView制作“九宫格”的效果。结果GridView上的子元素只显示了一行。没有显示完整的说。例...
分类:
其他好文 时间:
2015-07-06 11:42:58
阅读次数:
130
首先项目需求是,
1.有左滑出现点击登录界面,用sliderMenu框架实现
2.新闻内容用ViewPage实现
3.在ViewPage中加载新闻片段Fragment
4.Fragment布局是一个带有上拉刷新,下拉下载的PullToRefresh ListView
5.ListView 里面有一个特殊第一项 拉取新闻广告位,用Gallery控件实现
问题:这么多滑动控件,...
分类:
其他好文 时间:
2015-05-27 10:02:48
阅读次数:
716
昨天接到个电话面试,谈谈android开发中的优化问题,回答的不太如人意。现记录如下:1.使用布局文件比如:用ScrollView 、 ListView 和 Fragment ,注意 ScrollView和ListView嵌套使用的时候,会出问题,详细看这篇文章:http://www.cnblogs...
分类:
移动开发 时间:
2015-03-04 14:18:41
阅读次数:
191
众所周知ListView与ScrollView都具有滚动能力,对于这样的View控件,当ScrollView与ListView相互嵌套会成为一种问题: ?问题一:ScrollView与ListView嵌套导致ListView显示不全面 ?问题二:ScrollView不能正常滑动...
分类:
其他好文 时间:
2015-02-04 08:17:04
阅读次数:
173
首先,我们通过两个实例来了解下本篇文章所讲的重点,看下图:
微博:
陌陌:
大家应该对这两款软件并不陌生,接下来,我将列举下本文将要实现的几个点:
1.ListView嵌套GridView,互不冲突,界面显示及操作正常;
2.GridView中的图片依据屏幕大小,自动扩大或缩小以适应屏幕,并始终保持正方形;
3.图片数量不同时,布局不同(如上图的4张图片和6张图片);
...
分类:
其他好文 时间:
2015-01-12 21:02:59
阅读次数:
240
当我们需要在listView外层嵌套ScrollView,这样两个scroll滚动效果会产生相互影响,为了避免这个,我们通常是禁止listView滚动,
把ListView总高度计算出来,完全显示。
计算listView的总高度只需要自定义一个mylistView继承listView,重写onMeasure(...)方法就搞定了。
@Override
protected v...
分类:
其他好文 时间:
2014-12-03 21:30:03
阅读次数:
144