【问题标题】:Edittext with multiple images and clicklistener带有多个图像和 clicklistener 的 Edittext
【发布时间】:2014-03-30 21:21:55
【问题描述】:

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

"fooo bar lorem ipsum somtext.

所有这些图片都有点击监听器,所以我可以知道哪个图片被点击了。

到目前为止,我可以放置图像,但无法在其上实现点击侦听器

【问题讨论】:

标签: android android-edittext onclicklistener


【解决方案1】:

为每个图像视图关联一个标签,并 为onclick中的两个imageview设置一个通用的onclick Listner,甚至在onClick()方法中通过与View关联的标签找到imageview Like

设两个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                                  
                                    }
            }
        };

试试看,如果有问题告诉我

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-25
    • 1970-01-01
    • 1970-01-01
    • 2012-05-20
    • 2013-10-22
    相关资源
    最近更新 更多