回答

4

在您的適配器類:

private ViewClickListener mViewClickListener; 

public interface ViewClickListener { 
    void onImageClicked(int position); 
} 

public void setViewClickListener (ViewClickListener viewClickListener) { 
    mViewClickListener = viewClickListener; 
} 

你讓你的Activity實現ViewClickListener接口。記得撥打在Activity

myAdapter.setViewClickListener(this);getView方法:

imageView.setOnClickListener(new OnClickListener() { 

    @Override 
    public void onClick(View v) { 
     mViewClickListener.onImageClicked(position); 
    } 
}); 
+0

將這種處理ListView項單擊?或在列表視圖的項目中的視圖? –

+0

這是針對整個項目的,因此您需要在查看列表內的內容時點擊操作?確切地說是 – Niko

+0

!爲列表視圖項目中的特定項目。 –

相關問題