图库onClick

时间:2012-03-22 05:33:05

标签: android onclick gallery

我有一个通过BaseAdapter加载的图库。这很好用。我有兴趣跟踪图库中的哪个项目被点击。当我添加AdapterOnClickListener时,这似乎会覆盖实际的图库点击。意思是,它会在点击事件中中断,但是图库已经失去了它的正常功能(即它没有将焦点设置为点击的项目)。

有没有办法跟踪图库中的哪个项目被点击?

2 个答案:

答案 0 :(得分:0)

在图库对象

中设置ItemClickListener
gallery.setOnItemClickListener(new OnItemClickListener() {

        @Override
        public void onItemClick(AdapterView<?> arg0, View view, int position,
                long arg3) {
            Log.d("LOG","Item selected at position "+position +" in "+currentPosition); 
        }
    });

答案 1 :(得分:0)

从适配器构造视图时使用 setTag()。然后使用 getTag()查找单击的视图。