2016-10-13 136 views
0

我只想知道如何添加到我的listView或RecyclerView這種效果滾動和沒有項目更像Viber聊天。Android滾動列表視圖像Viber

查看照片瞭解我的意思。 滾動這個聊天結束前:

enter image description here

現在滾動聊天已經結束,並如春的感慨:

enter image description here

回答

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的效果

+0

好吧,我現在將測試的方式:d – medo

+0

請讓我知道如果你需要任何進一步的幫助 – zombie

+0

做了GrideView和'createHeaderView()顯示錯誤我的工作現在 – medo