-
@param adapter The adapter to use, or {@code null} to remove the current adapter
-
@see androidx.viewpager2.adapter.FragmentStateAdapter
-
@see RecyclerView#setAdapter(Adapter)
*/
public void setAdapter(@Nullable @SuppressWarnings(“rawtypes”) Adapter adapter) {
final Adapter<?> currentAdapter = mRecyclerView.getAdapter();
mAccessibilityProvider.onDetachAdapter(currentAdapter);
unregisterCurrentItemDataSetTracker(currentAdapter);
mRecyclerView.setAdapter(adapter);
mCurrentItem = 0;
restorePendingState();
mAccessibilityProvider.onAttachAdapter(adapter);
registerCurrentItemDataSetTracker(adapter);
}
描述的意思 大概是使用RecyclerView 的 dapter,在了解了使用方法以后,于是就开始体验一下吧!
@FindView(R.id.splash_viewpage2)
ViewPager2 viewPager2;
设置滑动方向 —> 左右或者上下