读书人

仿照QQ好友列表的ExpandableListView实

发布时间: 2012-09-05 15:19:34 作者: rapoo

模仿QQ好友列表的ExpandableListView实现的效果

先是在网上找到了一个人的例子,见:http://www.cnblogs.com/chenyingz ... /07/23/2114692.html ? ?
其实现和QQ实现原理不太一样,但效果也可以。
我在看其例子后,发现原来和我原来实现的基本一样。只是在有分组上顶时,他使用了Margin实现浮动层的上滚效果。遂想把其从demo转为一个控件类,为以后重用方便。
我的控件类想实现的是,在控件内部获取当前控件所在的父控件对象,然后动态创建一个LinearLayout出来,在滚动时把这个LinearLayout对象里面放上从ExpandableAdapter.GetGroupView()得到的View,然后再把这个LinearLayout对象放到当前控件的父控件里面,设置其Margin实现上推效果。


现在的问题是,界面对象的Margin属性已修改,但界面上的控件并没有上移。还请高手们给看一下,然后在这里把这个问题大家讨论清楚了。谁都方便使用了。

仿照QQ好友列表的ExpandableListView实现的效果?


仿照QQ好友列表的ExpandableListView实现的效果?

?

?

我和原作者源码:
仿照QQ好友列表的ExpandableListView实现的效果?IphoneExpandableList.rar?(52.08 KB, 下载次数: 1636)

?仿照QQ好友列表的ExpandableListView实现的效果myexlistview.zip?(413.75 KB, 下载次数: 1569)

读书人网 >移动开发

热点推荐