展会信息港展会大全

如何制作双列listView效果
来源:互联网   发布日期:2016-01-14 11:31:01   浏览:2060次  

导读:public class CircularAdapter extends CircularLoopAdapter { @Override protected int getCircularCount() { return mItems.size(); } @Override public String getItem(int position) { return mItems.get(getCircularPosition(position)); } } dependenc...

public class CircularAdapter extends CircularLoopAdapter {

@Override

protected int getCircularCount() {

return mItems.size();

}

@Override

public String getItem(int position) {

return mItems.get(getCircularPosition(position));

}

}

dependencies {

compile 'com.jpardogo.listbuddies:library:(latest version)'

}

<com.jpardogo.listbuddies.lib.views.ListBuddiesLayout

xmlns:listbuddies="http://schemas.android.com/apk/res-auto"

android:id="@+id/listbuddies"

android:layout_width="match_parent"

android:layout_height="match_parent"

listbuddies:speed="2"

listbuddies:gap="@dimen/gap"

listbuddies:gapColor="@color/frame"

listbuddies:listsDivider="@drawable/divider"

listbuddies:listsDividerHeight="@dimen/divider_height"

listbuddies:autoScrollFaster="right"

listbuddies:scrollFaster="left"/>

public View onCreateView(LayoutInflater inflater, ViewGroup container,

Bundle savedInstanceState) {

View rootView = inflater.inflate(R.layout.fragment_main, container, false);

ListBuddiesLayout listBuddies = (ListBuddiesLayout) rootView.findViewById(R.id.listbuddies);

CircularAdapter adapter = new CircularAdapter(getActivity(),getResources().getDimensionPixelSize(R.dimen.image_size1), ImagesUrls.imageUrls_left);

CircularAdapter adapter2 = new CircularAdapter(getActivity(), getResources().getDimensionPixelSize(R.dimen.image_size2), ImagesUrls.imageUrls_right);

listBuddies.setAdapters(adapter, adapter2);

return rootView;

}

赞助本站

人工智能实验室

相关热词: android开发 android教程

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港