亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Android item長按刪除功能

 更新時間:2017年07月13日 16:16:24   作者:黑-色-柳—丁  
這篇文章主要介紹了Android item長按刪除功能,在文章底部給大家介紹了android 長按刪除listview的item的實例代碼,需要的的朋友參考下

這個可以在Adapter里面寫

一般寫完之后都會調(diào)用

 public void removeItem(int pos){
    this.mDatas.remove(pos);
    notifyItemRemoved(pos);
  }

可是這樣寫的話,刪除多次,會亂套,沒有刷新

所以改這樣子寫

  public void removeItem(int pos){
    this.mDatas.remove(pos);
    notifyItemRemoved(pos);
    if(pos != mDatas.size()){ // 如果移除的是最后一個,忽略
      notifyItemRangeChanged(pos, mDatas.size() - pos);
    }
  }

PS:下面看下android 長按刪除listview的item

首先要繼承OnItemLongClickListener

public class Set_Music extends ListActivity implements OnItemLongClickListener{

然后設(shè)置權(quán)限:

getListView().setOnItemLongClickListener(this);

重寫方法

public boolean onItemLongClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
String str = list.get(arg2).get("name");

刪掉長按的item

list.remove(arg2);

動態(tài)更新listview

adapter.notifyDataSetChanged();

以上所述是小編給大家介紹的Android item長按刪除,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論