我有一个初始化的 Linear layout。
当运行程序时,我使用下面的代码在这个布局中添加child。
ImageView image = new ImageView(this);
image.setImageBitmap(imageBitmap);
image.setId(counterOfReceipts);
myLinearlayout.addView(image);
当有人点击这个imageView时我需要调用一个函数。怎么做啊?
ImageView image = new ImageView(this);
image.setImageResource(R.drawable.app_icon);
image.setId(counterOfReceipts);
myLinearlayout.addView(image);
image.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Log.d("Activity", String.valueOf(v.getId()));
}
});
myLinearlayout.getChild(index).setOnClickListerner()
view.setOnClickListener(new View.onClickListener(){
public void onClick(View v){
// 在这里调用你需要调用的函数
}
});