1

我从这个http://www.codeproject.com/Articles/146145/Android-3D-Carousel?msg=4664505#xx4664505xx为我的图像开发轮播效果。

我的轮播布局是:

 <com.example.controls.Carousel
        android:id="@+id/carousel"
        android:layout_width="600dp"
        android:layout_height="match_parent"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:layout_marginTop="20dp"
        android:animationDuration="300"
        pj:Items="@array/entries"
        pj:Names="@array/names"
        pj:SelectedItem="0"
        pj:UseReflection="true" >

    </com.example.controls.Carousel>

请有人告诉我如何自定义此轮播以自动旋转。感谢任何提前。

4

1 回答 1

2

解决了我的问题:

在 onDraw 中调用 Rotate 方法与在 onTouch 方法中一样。即:

  @Override
    public void onDraw(Canvas canvas) {
      super.onDraw(canvas); 

      mFlingRunnable.startUsingDistance(-180);

    }
于 2013-09-30T07:52:08.547 回答