【慢慢学Android】:10.处理listview长按事件,删除所选项
2012-06-06 09:38 ATP_ 阅读(9824) 评论(0) 收藏 举报listview.setOnItemLongClickListener(new OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view,
int position, long id) {
String item = (String) listview.getItemAtPosition(position);
SharedPreferences Addresses = getSharedPreferences(FileListenerActivity.PREFS_NAME, 0);
SharedPreferences.Editor editor = Addresses.edit();
editor.remove(item);
editor.commit();
Toast.makeText(getBaseContext(), item + "被删除了",
Toast.LENGTH_SHORT).show();
list.remove(item);
adapter.notifyDataSetChanged();
return true;
}
});
给梦想一点时间
浙公网安备 33010602011771号