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条)

报告相同问题?

悬赏问题

  • ¥15 请问这个是什么意思?
  • ¥15 STM32驱动继电器
  • ¥15 Windows server update services
  • ¥15 关于#c语言#的问题:我现在在做一个墨水屏设计,2.9英寸的小屏怎么换4.2英寸大屏
  • ¥15 模糊pid与pid仿真结果几乎一样
  • ¥15 java的GUI的运用
  • ¥15 我想付费需要AKM公司DSP开发资料及相关开发。
  • ¥15 怎么配置广告联盟瀑布流
  • ¥15 Rstudio 保存代码闪退
  • ¥20 win系统的PYQT程序生成的数据如何放入云服务器阿里云window版?