具有多个图像和clicklistener的Edittext

时间:2014-03-30 12:17:15

标签: android android-edittext onclicklistener

我有一个场景,我必须添加文本和多个图像,如下所示

" fooo bar enter image description here lorem ipsum enter image description here somtext。

并且所有这些图像都有clicklisteners,因此我可以知道正在点击哪个图像。

直到现在我能够放置图像但无法实现点击侦听器

1 个答案:

答案 0 :(得分:1)

将标签与每个imageview相关联 在onclick上为imageview设置一个常见的onclick Listner,甚至可以在o​​nClick()方法中找到与View关联的标签的imageview,如

让两个imageview是iv1和iv2

     iv1.setTag("TAG1");
     iv2.setTag("TAG2');

            OnClickListener oc=new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub

                      String tag=(String) v.getTag();
                            if(tag.equals("TAG1"))
                         {
                                  // Imageview is iv1                                  

                               }else{
                             // Imageview is iv2                                  
                                    }
            }
        };

尝试并告诉我是否存在问题