0

我想构建一个 google plus like 评论列表视图,当向上或向下拖动列表视图的顶部时,它会变得更高(覆盖背景图像)或更短(暴露背景图像),而列表视图的底部保持与底部对齐屏幕。

在我的 Android 项目中,有一个垂直填充父级的列表视图。在顶部,有 3 个由 AddHeaderView 添加的透明列表项(通过显示背景图像),在它们下方是使用列表适配器添加的常规列表项。它很好地模仿了 google plus,除了当我在背景图像上垂直拖动时评论移动(这实际上是被拖动的透明列表项。)这是不可取的。

我想如果我能以某种方式使列表视图在用户拖动 3 个“标题”项之一时不滚动,但如果拖动任何其他列表项则滚动,这将变得有用。

实现这一目标的最佳方法是什么?

下面是显示如何添加列表项的代码。

mCommentListView.addHeaderView(comment_header_v1,null,false);
mCommentListView.addHeaderView(comment_header_v2,null,false);
mCommentListView.addHeaderView(comment_header_v3,null,false);
mCommentListAdapter = new CommentListAdapter(getActivity());
mCommentListView.setAdapter(mCommentListAdapter);

先感谢您。

4

0 回答 0