首先上效果图,实现如下效果:
起初在网上搜了下实现这样的效果,美团网,大众点评的“购买框”悬浮效果也是这样的,不过作者实现比较麻烦,自己想了想就根据ListView提供的一些特性进行了简单实现。
整个主要布局就是一个ListView,如果listview的上面有内容且高度比较高,可以把它当做listview的header,这样也可以避免ScrollView嵌套ListView带来的麻烦...
分类:
移动开发 时间:
2014-08-23 01:10:59
阅读次数:
248
1、重写listview的onMeasure()/** * 解决listview高度显示不正确 */ public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int expandSpec = MeasureSpe...
分类:
移动开发 时间:
2014-08-14 20:26:09
阅读次数:
188
import android.content.Context;
import android.util.AttributeSet;
import android.widget.ListView;
/**
*
* @author jiarh
*2014-8-14
*/
public class UserListView extends ListView {
public User...
分类:
其他好文 时间:
2014-08-14 16:52:58
阅读次数:
177
在ScrollView中嵌套使用ListView,看起来ListView只会显示一行多一点,不能滑动。ListView的高度怎么改都有问题,与预期不符合。搜索了一些解决方案,我觉得最好不要用这样的设计,因为默认情况下android 禁止在ScrollView中放入另外的ScrollView,它的高度...
分类:
移动开发 时间:
2014-07-22 22:42:34
阅读次数:
186
之前有整理过ScrollView嵌套ListView的例子,讲的是计算listview的每一项的高度。已达到目标效果。同样的ExpandableListView嵌套ScrollView也是这么个思路,不过要稍微加一些方法和稍微做一些改动。要实现这个功能首先要准备三个基础的方法:一、计算Expanda...
分类:
移动开发 时间:
2014-07-14 19:19:12
阅读次数:
276
ScrollView嵌套ListView问题 导致Listview 首先导致的 是 Listview 的item 条数显示不完全, 这是因为item 中的 Textview 字数太多的问题
一定要注意 item 是 线性布局 ,二 item 中的 Textview 自动换行也会导致 item 条数显示不正确, 所以 有了如下的解决办法
1,保证 item 是 线性布局,
2. 重写Li...
分类:
其他好文 时间:
2014-06-21 18:55:36
阅读次数:
224