如何在android系统删除自定义列表视图项? [英] How to delete a custom listview item in android?

查看:198
本文介绍了如何在android系统删除自定义列表视图项?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个列表视图,并在我的布局文件的按钮。我'项目添加到ListView的那个按钮的点击。当活动开始的列表视图应该是空的,但是它应该通过增加项目它成长。
这里面的onCreate()我的code:

I have a listview and a button in my layout file. I'am adding items to listview on click of that button. The listview should be empty when the activity is started but it should grow by adding the items to it. This is my code inside onCreate() :

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

和这里的IAM加入项目的onclick ListView控件按钮。

And here iam adding the items to listview onclick of a button.

adapter.add(inverterNo);
adapter.notifyDataSetChanged();

这工作正常。任何人都可以引导我删除自定义列表视图项?先谢谢了。

This works fine. Can anyone guide me to delete custom listview item ? Thanks in advance.

推荐答案

如果您知道的项目,你可以做到这一点的位置:

If you know the position of the item you can do this:

Object item = adapter.getItem(position);

adapter.remove(item);

adapter.notifyDataSetChanged();

这篇关于如何在android系统删除自定义列表视图项?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆