- 3
- 0
- 约1.31万字
- 约 11页
- 2017-09-03 发布于湖北
- 举报
Android之IphoneTreeView带组指示器的ExpandableListView效果
在正在显示的最上面的组的标签位置添加一个和组视图完全一样的视图,作为组标签。这个标签的位置要随着列表的滑动不断变化,以保持总是显示在最上方,并且该消失的时候就消失
之前实现过一次这种效果的ExpandableListView:/article/38482.htm,带效果比较挫,最近,在参考联系人源码PinnedHeaderListView,以及网上各位大侠的源码,封装了一个效果最好,而且使用最简单的IphoneTreeView,下面先看看效果图:
首先让我们看看封装得比较完善的IphoneTreeView:
复制代码 代码如下:
public class IphoneTreeView extends ExpandableListView implements
OnScrollListener, OnGroupClickListener {
public IphoneTreeView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
registerListener();
}
public IphoneTreeView(Context context
原创力文档

文档评论(0)