android setOnLongClickListener中return值

来源:互联网 发布:oracledriver源码 编辑:程序博客网 时间:2024/06/17 00:50

android setOnLongClickListener中return值


setOnLongClickListener中return的值决定是否在长按后再加一个短按动作


true为不加短按,false为加入短按


以下代码只会执行长按事件

mBtn.setOnLongClickListener(new OnLongClickListener() {    @Override    public boolean onLongClick(View v) {        return true;    }});
当return返回值为true的时候,代表这个事件已经消耗完了,返回值为false的时候他还会继续传递,结果再加上一个短按

其次,Activity中的onKeyDown也是如此。

0 0