如何在android中删除自定义列表视图项?

San*_*osh 2 android android-arrayadapter android-listview

我的布局文件中有一个列表视图和一个按钮.我点击该按钮将项目添加到listview.活动开始时列表视图应为空,但应通过向其添加项目来增加.这是我在onCreate()中的代码:

list  = (ListView)findViewById(R.id.inverterListView);
adapter = new ArrayAdapter<String>(InverterList.this, R.layout.inverters_list_row, R.id.inverterNumberTextViewInPanelListRow);
 list.setAdapter(adapter); 
Run Code Online (Sandbox Code Playgroud)

在这里我将项目添加到listview onclick的按钮.

adapter.add(inverterNo);
adapter.notifyDataSetChanged();
Run Code Online (Sandbox Code Playgroud)

这很好用.任何人都可以指导我删除自定义列表视图项目?提前致谢.

Ban*_*eid 7

如果你知道项目的位置,你可以这样做:

Object item = adapter.getItem(position);

adapter.remove(item);

adapter.notifyDataSetChanged();
Run Code Online (Sandbox Code Playgroud)