【发布时间】:2012-06-22 04:47:48
【问题描述】:
我想从ListView 中删除一个项目,但我不知道该怎么做。
这是我的代码...
public void FLYNOTE_refresh() {
int i;
SharedPreferences Pref = getSharedPreferences("nnote", MODE_WORLD_READABLE); //созаётся файл настроек "nnote" и туда барыжиться вся хня
key = Pref.getInt("number", 0);
key++;
String lv_arr[] = new String[key];
for (i = 0; i < key; i++) {
lv_arr[i] = Pref.getString("n" + i, "none");
}
textView1.setText(String.valueOf(key));
listView1.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1 , lv_arr));
listView1.setTextFilterEnabled(true);
}
我想删除带有0 id 的项目,请指导我这样做。
【问题讨论】:
-
要删除元素的位置 ((ArrayAdapter)list.getApadter()).remove(list.getApadter().getItem(index));((ArrayAdapter)list.getApadter()) .notifyDataSetChanged();
-
你想在哪里删除 0 id?在 FLYNOTE_refresh 函数中?
标签: java android android-listview