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

源码码头 课程设计 1

我有一个初始化的 Linear layout。

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

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

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

回复

共2条回复 我来回复
  • 源码港湾
    这个人很懒,什么都没有留下~
    评论
            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()));
    
            }
            }); 
    
    0条评论
  • 代码货栈
    这个人很懒,什么都没有留下~
    评论
    view.setOnClickListener(new View.onClickListener(){
           public void onClick(View v){
               // 在这里调用你需要调用的函数
           }
    });
    
    0条评论

发表回复

登录后才能评论