2014-09-24 59 views
1

我必須用Eatsy Staggered gridview實現smoothScrollToPosition,但Gridview方法不起作用。我該如何做一個模擬平滑滾動到特定單元格的方法?Etsy Staggered gridview android smoothScrollToPosition

getActivity().runOnUiThread(new Runnable() { 
       @Override 
       public void run() { 

        if(*myCondition*){ 

         adapter.notifyDataSetChanged(); 
         gridView.smoothScrollToPosition(position); 

        } 

       } 

} 

使用標準GridView的smoothScrollToPosition工作正常,不能與Staggered一起使用。

gridView.setSelection(position); 

無法正常工作,細胞改變自己的位置,如果我滾動網格手動恢復其正確位置(與標準的網格視圖中正常工作,所以我覺得這個問題是不是我的代碼,但庫)

+0

顯示昔日的調查和代碼示例。 – 2014-09-24 09:33:48

+0

編輯,我只添加了UI方法 – 2014-09-24 09:54:25

+0

你解決了這個問題嗎?我需要將交錯的gridview滾動到特定位置。請讓我知道..... – rawcoder064 2014-10-12 20:00:52

回答