就像是RecyclerView横向的布局方式,但是RecyclerView滑动的力度大就会跳跃好几个item,我需要一个个item滑动过去,或者有什么方法让RecyclerView可以固定每次滑动的x。请教各位啦!自己查资料好像ViewPager加上Fragment可以实现,但是不太会。求助求助求助。
跟隨你的描述,就是應該使用 ViewPager。
和 RecyclerView 非常類似地,也是用一個 Adapter 來適配進去。最簡單的範例在Android Developer - Using ViewPager for Screen Slides 的 Add a ViewPager 章節。我覺得已經講得很清楚了,它是把 Adapter 作為一個內部類,你當然也可以把 Adapter 拿出來做另一個類。
另外,你想要的效果似乎可以參考下面的範例:
MapViewPager
有什麼疑問繼續評論。 :-)
在addOnItemSelectionListener或setOnItemClickListener同時加入下面四行程式碼,可以實作一個個item滑動過去的效果recyclerView.setLayoutFrozen(true);recyclerView.setLayoutFrozen(falsese); notifyDataSetChanged();
經歷了各種搜索,發現了recyclerviewpager這個庫,可以解決單頁滑動的問題。
跟隨你的描述,就是應該使用 ViewPager。
和 RecyclerView 非常類似地,也是用一個 Adapter 來適配進去。最簡單的範例在Android Developer - Using ViewPager for Screen Slides 的 Add a ViewPager 章節。我覺得已經講得很清楚了,它是把 Adapter 作為一個內部類,你當然也可以把 Adapter 拿出來做另一個類。
另外,你想要的效果似乎可以參考下面的範例:
MapViewPager
有什麼疑問繼續評論。 :-)
在addOnItemSelectionListener或setOnItemClickListener同時加入下面四行程式碼,可以實作一個個item滑動過去的效果
recyclerView.setLayoutFrozen(true);
recyclerView.setLayoutFrozen(falsese); notifyDataSetChanged();
經歷了各種搜索,發現了recyclerviewpager這個庫,可以解決單頁滑動的問題。