转android: 长按删除listview的item
Posted wi100sh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了转android: 长按删除listview的item相关的知识,希望对你有一定的参考价值。
原文网址:http://www.cnblogs.com/nuistlr/archive/2012/09/07/2675649.html
首先要继承OnItemLongClickListener
public class Set_Music extends ListActivity implements OnItemLongClickListener{
然后设置权限:
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);
动态更新listview
adapter.notifyDataSetChanged();
以上是关于转android: 长按删除listview的item的主要内容,如果未能解决你的问题,请参考以下文章
Android — 长按ListView 利用上下文菜单(ActionMode) 进行批量事件处理
Android:无法从 ListView 和 SQLite 中删除记录
长按 ListView 项目的 Android onCreateContextMenu 致命异常