我将 OnClicklistener 设置为图像:
iv_album[i] = new ImageView(main.this);
iv_album[i].setImageBitmap(resized_a_p);
iv_album[i].setPadding(width-resized_a_p.getHeight()-5, t_img, 5, 0);
iv_album[i].setId(i);
iv_album[i].setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
System.out.println(v.getId());
}
});
当我单击图像上方、左侧或图像上时,它总是会在控制台上触发一个 id。但不是当我点击下面!
任何人都知道为什么会这样?示例:http: //imgur.com/tC94A