實現 Card Gallery 效果,替代 ViewPager 方案
阿新 • • 發佈:2018-11-23
RecyclerViewCardGallery
專案地址:huazhiyuan2008/RecyclerViewCardGallery
簡介:@Deprecated RecyclerView 實現 Card Gallery 效果,替代 ViewPager 方案
標籤:
RecyclerView 實現 Card Gallery 效果,替代 ViewPager 方案。能夠快速滑動並最終定位到居中位置
錄製效果有點渣,見諒~ 可下載apk自己玩
Usage
呼叫new PageScaleHelper().attachToRecyclerView(mRecyclerView);
擴充套件 RecyclerView
final LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false); mRecyclerView.setLayoutManager(linearLayoutManager); mRecyclerView.setAdapter(new CardAdapter()); // mRecyclerView 繫結 scale 效果 new CardScaleHelper().attachToRecyclerView(mRecyclerView);
在 adapter 相應的位置呼叫
mCardAdapterHelper.onCreateViewHolder(parent, itemView);
mCardAdapterHelper.onBindViewHolder(holder.itemView, position, getItemCount());