动态的选择linear layout中创建的视图

我有一个初始化的 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){
           // 在这里调用你需要调用的函数
       }
});