0

我有一个显示图像的 3d CarouselAdapter。如何在此代码中添加意图方法,以便在单击图像时打开 Activity?我正在关注以下教程http://www.codeproject.com/Articles/146145/Android-3D-Carousel

4

1 回答 1

0

Carousel是一个类似于 Gallery 的自定义视图,它有一个名为CarouselAdapter. 所以只需实现OnItemClickListener轮播。

是的,这样做,

Carousel carousel = (Carousel)findViewById(R.id.carousel);
carousel.setOnItemClickListener(new OnItemClickListener(){
@Override
public void onItemClick(CarouselAdapter<?> parent, View view,
                    int position, long id) {    

// Your Activity starting code goes here...

Toast.makeText(MainActivity.this, String.format("%s has been clicked",((CarouselItem)parent.getChildAt(position)).getName()),Toast.LENGTH_SHORT).show();    
  }         
});
于 2012-07-19T12:06:17.973 回答