我只是想知道如何添加到我的listView或者RecyclerView这个效果来滚动,没有任何项目更像viber聊天。
看照片知道我的意思。 在滚动之前,聊天结束:
现在滚动,聊天结束,情绪就像春天:
答案 0 :(得分:0)
这是我之前写的一个课程 https://github.com/omiz/ZSwipeRefreshLayout/blob/master/ZSwipeRefreshLayout
要使用它,您只需要在其中添加您的列表
<ZSwipeRefreshLayout
android:id="@+id/swipe_refresh"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v7.widget.RecyclerView
android:id="@+id/main_recyclerView_days"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</ZSwipeRefreshLayout>
并在您的代码中
swipeRefreshLayout = (ZSwipeRefreshLayout) findViewById(R.id.swipe_refresh);
swipeRefreshLayout.setHeaderView(createHeaderView());
swipeRefreshLayout.setPushEnable(true);
swipeRefreshLayout.setPullEnable(true);
swipeRefreshLayout.setOnPullRefreshListener(this);
顺便说一句,这个答案是让ListView或RecyclerView像iOS效果一样反弹