setOnLongClickListener中 return 的值决定是否在长按后再加一个短按动作 true 为不加短按, false 为加入短按 |
1
2
3
4
5
6
7
|
比如:以下代码只会执行长按事件 mBtn.setOnLongClickListener( new OnLongClickListener() { @Override public boolean onLongClick(View v) { return true ; } }); |
打个比方,就是说当return返回值为true的时候,代表这个事件已经消耗完了,返回值为false的时候他还会继续传递,结果再加上一个短按。