<package.controls.Carousel
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/base_carousel"
pj:UseReflection="true"
pj:Items="@array/icons"
pj:Names="@array/planet"
pj:SelectedItem="0"
android:animationDuration="200"
android:layout_centerInParent="true"
/>
我想以编程方式设置Items和Names数组。
答案 0 :(得分:1)
在您的活动中,获取您的组件:
Carousel carousel = (Carousel)findViewById(R.id.base_carousel);
在您的轮播对象上,您应该使用setter方法来设置项目和名称
基于此轮播库,Github上还有一个项目: https://github.com/ludovicroland/carousel-android
此库允许您使用适配器以编程方式管理项目和名称。