gpt4 book ai didi

Android - 单击按钮从 ListView 中删除一行

转载 作者:太空狗 更新时间:2023-10-29 13:28:33 25 4
gpt4 key购买 nike

我正在创建一个应用程序,其中数据是从条形码扫描仪获取的,条形码扫描仪通过 id 进行识别,并通过 Web 服务显示数据库中的详细信息。我目前正在使用具有 TextView 和按钮的自定义列表,我想嵌入到 TextView 中的数据显示正确...

我的问题是如何在单击按钮时从列表中删除特定行。

这是自定义适配器代码。

 public class MyCustomAdapter extends ArrayAdapter<String> 
{
public MyCustomAdapter(Context context, int textViewResourceId, ArrayList<String> items)
{
super(context, textViewResourceId, items);
}

@Override
public View getView(int position, View convertView, ViewGroup parent)
{

LayoutInflater inflater = FusionMain.this.getLayoutInflater();
View row = inflater.inflate(R.layout.list_row, parent, false);


return row;
}
} // end MyCustomAdapter

我应该在自定义适配器中创建什么其他功能?我是 android 开发的新手。如果您需要更多详细信息,我可以更新问题或代码。请回复

最佳答案

要刷新适配器,只需删除 ArrayList 的元素并调用

notifyDataSetChanged()

在你的适配器中。

我认为你应该看这个例子:

http://www.vogella.com/articles/AndroidListView/article.html

关于Android - 单击按钮从 ListView 中删除一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18697615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com