ListView中的点击事件和长按事件

    xiaoxiao2026-03-28  10

    众所周知,ListView有两种触发时间的监听,下面简单的介绍了这两种触发:

    点击事件:lv.setOnItemClickListener

    长按事件:lv.setOnItemLongClickListener

    mylistview.setOnItemClickListener( new  OnItemClickListener(){                @Override              public  void  onItemClick(AdapterView<?> arg0, View arg1, int  arg2,                      long  arg3) {              }                        }); dataListView.setOnItemLongClickListener(new OnItemLongClickListener() { public boolean onItemLongClick(AdapterView<?> arg0, View view, int position, long id) { return false/true; }                   });

    值得注意的是,长按事件有一个返回值,类型是Boolean,若是返回false,那么长按和点击事件都会响应;所以也就有了返回true的时候,不会产生点击事件的响应;

    转载请注明原文地址: https://ju.6miu.com/read-1308262.html
    最新回复(0)