Android RollPagerView實現(xiàn)輪播圖
Android RollPagerView實現(xiàn)輪播圖
android圖片輪播效果,RollViewPager的簡單使用
<com.jude.rollviewpager.RollPagerView
android:id="@+id/mViewPager"
android:layout_width="match_parent"
android:layout_height="170dp"
app:rollviewpager_play_delay="3000" />
在build.gradle(app)加載包
compile 'com.jude:rollviewpager:1.2.9'
實現(xiàn)代碼:
//廣告輪播 mViewPager = (RollPagerView) ItemView.findViewById(R.id.mViewPager); mViewPager.setAdapter(new ImageLoopAdapter(getActivity(), mViewPager));
// ImageLoopAdapter.java
public class ImageLoopAdapter extends LoopPagerAdapter {
String[] imgs = new String[0];
private Context mContext;
public ImageLoopAdapter(Context mContext,RollPagerView viewPager) {
super(viewPager);
this.mContext = mContext;
}
@Override
public View getView(ViewGroup container, int position) {
ImageView view = new ImageView(container.getContext());
view.setScaleType(ImageView.ScaleType.CENTER_CROP);
view.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));
Glide.with(mContext).load(Constants.URL[position]).into(view);
return view;
}
@Override
public int getRealCount() {
return Constants.URL.length;
}
}
添加圖片數(shù)據(jù)源:
這里可以自己設(shè)定
public class Constants {
public static String[] URL = {
"http://cdn-l.llsapp.com/connett/c3115411-3669-466d-8ef2-e6c42c690303",
"http://7xjww9.com1.z0.glb.clouddn.com/Hopetoun_falls.jpg",
"http://cdn.llsapp.com/crm_test_1449051526097.jpg",
};
}
以上就是Android 實現(xiàn)輪播圖的實例,如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
Android消息通知Notification常用方法(發(fā)送消息和接收消息)
最近在做消息通知類Notification的相關(guān)業(yè)務(wù),利用閑暇時間總結(jié)一下,主要分為兩部分來記錄:發(fā)送消息和接收消息,對Android消息通知相關(guān)知識感興趣的朋友一起看看吧2024-02-02
基于Android-Skin-Loader實現(xiàn)換膚效果
這篇文章主要為大家詳細(xì)介紹了基于Android-Skin-Loader實現(xiàn)換膚效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-03-03
Android?Settings?跳轉(zhuǎn)流程方法詳解
這篇文章主要為大家介紹了Android?Settings跳轉(zhuǎn)流程方法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-07-07
Android 使用FragmentTabHost實現(xiàn)底部菜單功能
這篇文章主要介紹了Android 使用FragmentTabHost實現(xiàn)底部菜單功能,詳細(xì)給大家介紹了FragmentTabHost配合Fragment的使用方法,需要的朋友可以參考下2017-12-12
Flutter使用stack實現(xiàn)懸浮UI的示例代碼
在Flutter中,你可以使用Stack和Positioned來創(chuàng)建懸浮 UI,這篇文章主要為大家詳細(xì)介紹了Flutter使用stack實現(xiàn)懸浮UI的具體代碼,希望對大家有所幫助2024-01-01
三種Android單擊事件onclick的實現(xiàn)方法
這篇文章主要為大家詳細(xì)介紹了三種Android單擊事件onclick的實現(xiàn)方法,感興趣的小伙伴們可以參考一下2016-05-05
Android使用AudioRecord實現(xiàn)暫停錄音功能實例代碼
本篇文章主要介紹了Android使用AudioRecord實現(xiàn)暫停錄音功能實例代碼,具有一定的參考價值,有興趣的可以了解一下2017-06-06
Android開發(fā)Dart?Constructors構(gòu)造函數(shù)使用技巧整理
這篇文章主要為大家介紹了Android開發(fā)Dart?Constructors構(gòu)造函數(shù)使用技巧整理,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05

