欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android item長(zhǎng)按刪除功能

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

這個(gè)可以在Adapter里面寫(xiě)

一般寫(xiě)完之后都會(huì)調(diào)用

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

可是這樣寫(xiě)的話(huà),刪除多次,會(huì)亂套,沒(méi)有刷新

所以改這樣子寫(xiě)

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

PS:下面看下android 長(zhǎng)按刪除listview的item

首先要繼承OnItemLongClickListener

public class Set_Music extends ListActivity implements OnItemLongClickListener{

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

getListView().setOnItemLongClickListener(this);

重寫(xiě)方法

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

刪掉長(zhǎng)按的item

list.remove(arg2);

動(dòng)態(tài)更新listview

adapter.notifyDataSetChanged();

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

相關(guān)文章

最新評(píng)論