如何从 Android 中 ArrayAdapter 上的 ArrayList 更新项目

Posted

技术标签:

【中文标题】如何从 Android 中 ArrayAdapter 上的 ArrayList 更新项目【英文标题】:How to update an item from ArrayList on ArrayAdapter in Android 【发布时间】:2015-02-05 07:58:12 【问题描述】:

我是开发 android 的新手。我有一个 ListView 和自定义 ArrayAdapter,其中包含一个 arraylist。我想按位置更新 arraylist 特定项目。我该如何处理请帮助我提前谢谢。

【问题讨论】:

【参考方案1】:

假设您的适配器正在存储 ListFoo 对象。

Foo item = mAdapter.getItem(position);
item.setValue("blah");  //Or whatever you need to update
mAdapter.notifyDataSetChanged();

【讨论】:

以上是关于如何从 Android 中 ArrayAdapter 上的 ArrayList 更新项目的主要内容,如果未能解决你的问题,请参考以下文章

Android:从片段调用时如何从活动中获取返回结果?

如何从 android 信标中读取主要、次要

如何从 Android 中的 plist 中获取值?

Android - 如何从原始文件中获取 Uri?

如何从android图库中隐藏图像

Android:如何从 webview 中选择文本