znl_12 2013-06-07 03:15 采纳率: 0%
浏览 2134
已采纳

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

我有一个初始化的 Linear layout。

当运行程序时,我使用下面的代码在这个布局中添加child。

ImageView image = new ImageView(this); 
                 image.setImageBitmap(imageBitmap);
                 image.setId(counterOfReceipts);
                 myLinearlayout.addView(image);

当有人点击这个imageView时我需要调用一个函数。怎么做啊?

  • 写回答

3条回答 默认 最新

  • Baby_Bonnie 2013-06-07 06:23
    关注
            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()));
    
            }
            }); 
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?