我有一个带有自定义适配器的列表视图。适配器的布局有一些充当按钮的 ImageView。我为这些实现了 onclicklistner
listView.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View arg1,int arg2, long arg3) {
ImageView btn = (ImageView) arg1.findViewById(R.id.btn);
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
// for the button action
Log.d("Button Action", "Clicked");
}
});
}
}
当我第一次单击按钮时,它不会做任何事情。我必须单击两次才能使按钮工作。为什么是这样。谁能指出我的错误
提前致谢