GalleryView项目更改侦听器

时间:2012-07-17 11:41:14

标签: android galleryview

我想检测画廊视图幻灯片到Android中的下一个项目,如果画廊视图当前索引为0,如果将画廊视图滑动到下一个图像我想在android中的幻灯片事件中检测此事件项更改监听器!我没有这个概念的想法请帮助我任何人谢谢!

2 个答案:

答案 0 :(得分:8)

我找到了答案。使用setOnItemSelectedListener幻灯片或按键,很容易找到当前关注的项目:

g.setOnItemSelectedListener( new OnItemSelectedListener() {
    public void onItemSelected(AdapterView<?> arg0, View arg1, int pos, long arg3) {
        Log.v("Changed----->", ""+pos);
        change_position=pos;
    }

    public void onNothingSelected(AdapterView<?> arg0) {
        // TODO Auto-generated method stub
    }
});

答案 1 :(得分:0)

为此目的,您需要创建一个自定义库并覆盖GestureDetector类的onFling()方法。并且在该方法中,您可以轻松检测到视图滑动方向。