码迷,mamicode.com
首页 > 其他好文 > 详细

点击事件-click,longclick

时间:2015-06-11 16:19:19      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:

今天在修改一个问题的时候,遇到了click,longclick事件触发情况。记录下来。

代码

        tView.setOnLongClickListener(new OnLongClickListener() {
            
            @Override
            public boolean onLongClick(View arg0) {
                // TODO Auto-generated method stub
                Log.e("123", "longclick");
                return true;
            }
        });
        tView.setOnClickListener(new OnClickListener() {
            
            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                Log.e("123", "click");
                
            }
        });

打印的log如下

01-01 13:09:01.324: E/123(8936): longclick

当我们把longclick返回值修改为false的时候,结果如下

  1 01-01 13:10:51.749: E/123(9284): longclick
  2 01-01 13:10:52.355: E/123(9284): click

我们可以得到如下结论

longclick事件能不能触发click时间,主要是看longclick的返回值

1.return false-继续执行click事件

2.return true -不再执行click事件

点击事件-click,longclick

标签:

原文地址:http://www.cnblogs.com/zhangshuli-1989/p/zhangshuli_click_1569182.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!