我初始化了一个线性布局。
运行程序时,我使用以下代码在此布局中动态添加子项
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()));
}
});
关于java - 选择动态创建的线性布局 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9306290/