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

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


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

QQ截图20110916102750.png 


QQ截图20110916102701.png 

我和原作者源码:
 IphoneExpandableList.rar (52.08 KB, 下载次数: 1636)

 
myexlistview.zip (413.75 KB, 下载次数: 1569)

相关文章
(字符串hash)(map)电话聊天狂人
(字符串hash)(map)电话聊天狂人
37 0
|
Android开发 容器
仿QQ对话列表滑动删除与置顶的原理及实现(一)
仿QQ对话列表滑动删除与置顶的原理及实现(一)
98 0
仿QQ对话列表滑动删除与置顶的原理及实现(一)
仿QQ对话列表滑动删除与置顶的原理及实现(二)
仿QQ对话列表滑动删除与置顶的原理及实现(二)
86 0
仿QQ对话列表滑动删除与置顶的原理及实现(二)
|
Android开发
Android 调用系统分享文字、图片、文件,可直达微信、朋友圈、QQ、QQ空间、微博
原文:Android 调用系统分享文字、图片、文件,可直达微信、朋友圈、QQ、QQ空间、微博 兼容SDK 18以上的系统,直接调用系统分享功能,分享文本、图片、文件到第三方APP,如:微信、QQ、微博等 因为偷懒,可直达微信、朋友圈、QQ、QQ空间、微博的分享仅写了图片分享的,其他的文本、文件分享不常用到,就不写了。
6293 0
|
XML Android开发 数据格式
仿百度壁纸客户端(三)——首页单向,双向事件冲突处理,壁纸列表的实现
<div class="markdown_views"> <h1 id="仿百度壁纸客户端三首页单向双向事件冲突处理壁纸列表的实现">仿百度壁纸客户端(三)——首页单向,双向事件冲突处理,壁纸列表的实现</h1> <h2 id="百度壁纸系列">百度壁纸系列</h2> <blockquote> <p><a href="http://blog.csdn.net/qq_
1644 0
|
Android开发 设计模式
Android源码解析--SwipeMenuListView仿QQ聊天左滑
版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/lyhhj/article/details/50612714 绪论: 好久没写博客了,最近比较懒,不想写博客,但是在看书,看一些Android进阶的书,这里小编也给大家推荐几本适合进阶的书,相信会对你有所帮助的。
1035 0
|
XML Android开发 数据格式
Android QQ、微信聊天消息界面设计原理与实现
 Android QQ、微信聊天消息界面设计原理与实现 原理:Android平台上,典型的以腾讯的QQ、微信这些聊天消息界面通常可以采用ListView设计与实现,需要使用ListView 适配器Adapter的getItemViewType()和getViewTypeCount()。
1489 0

热门文章

最新文章