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