原文网址:http://blog.csdn.net/twlkyao/article/details/17301609

算法在实现ListView的onItemLongClickListener的时候,发现如果长按item,会造成onItemClickListener也会被触发,这是因为onItemLongClickListener默认返回为false,而返回false会触发onItemClickListener,这时可以通过将onItemLongClickListener返回true解决。

 

  1. listview.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {  
  2.     @Override  
  3.     public boolean onItemClick(AdapterView<?> arg0, View arg1,int arg2, long arg3) {  
  4.       
  5.     // Do something  
  6.     return true.  
  7. }  

相关文章:

  • 2021-12-10
  • 2021-08-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
  • 2021-11-20
猜你喜欢
  • 2022-12-23
  • 2021-08-29
  • 2021-08-08
  • 2021-11-30
相关资源
相似解决方案