以编程方式更改listview单击的项目的值

时间:2018-09-04 10:37:19

标签: android listview

我有一个从远程数据库填充的ListView。 这是OnPostExecute方法的代码:

self.status.config(font=self.Status_ConnectedStyle,
text=self.my_string_var,fg='springgreen3')

您可能会看到,我正在使用单击的项目位置来获取值以在代码中进一步实现。 现在,我需要更改字段的位置值: temasHomeList.get(position).seleccionado 然后将更改通知给适配器,以使用新值刷新ListView。 有可能吗?

1 个答案:

答案 0 :(得分:1)

您只需要按位置从列表中获取旧值,然后进行更新即可。和 notifyDataSetChanged 一样,如爆炸代码

temasHomeList.get(position).seleccionado = [your_new_value];