pinguo-zhouwei / MZBannerView

仿魅族BannerView,图片轮播控件,支持多种模式切换:普通ViewPager使用,普通Banner使用,仿魅族Banner使用。
2.31k stars 421 forks source link

图片模式怎么设置 #54

Closed clbDream closed 6 years ago

clbDream commented 6 years ago

比如说ImageView中的android:scaleType="centerCrop"

pinguo-zhouwei commented 6 years ago

可以设置啊,布局是你自己通过ViewHolder提供的,

clbDream commented 6 years ago

<com.oxnice.client.widget.mzbanner.MZBannerView android:id="@+id/banner_goods" android:layout_width="match_parent" android:layout_height="360dp" app:canLoop="true" app:indicatorPaddingBottom="5dp" app:open_mz_mode="false" />

clbDream commented 6 years ago

我没有提供布局啊,直接使用的

clbDream commented 6 years ago

//设置是否显示Indicator bannerGoods.setIndicatorVisible(false); bannerGoods.setBannerPageClickListener(new MZBannerView.BannerPageClickListener() { @Override public void onPageClick(View view, int position) { ToastUtils.showToast(mContext, "onPageClick" + position); } }); //设置显示指示器 bannerGoods.setIndicatorVisible(true); // 设置数据 bannerGoods.setPages(bannerList, new MZHolderCreator() { @Override public BannerViewHolder createViewHolder() { return new BannerViewHolder(); } });

pinguo-zhouwei commented 6 years ago

BannerViewHolder 里就是你自己的布局啊