如何在运行时编辑listView中选定项目的特征?

时间:2019-06-23 15:36:01

标签: android android-listview

单击特定项目时,我需要对其进行编辑。到目前为止,我所要做的就是单击按钮时,ListView中最后一项的按钮图像已更改。除了所选项目的按钮外,如何更改图像?我有以下代码:在适配器中,我负责ListView中每个项目的值,并且在每个项目中都有``赞''按钮

在适配器中,我以这种方式为“ Like”按钮充电:

boton_Megusta=(ImageButton) vistaPublicacion.findViewById(R.id.btnMegusta_Op);
boton_Megusta.setImageResource(datosOportunidades.get(position).getBotonMeGusta());

我能做的是,当我单击它时,按钮的图像改变了,但是ListView的最后一个元素。我想要的是更改按钮的图像,但所选项目不是最后一个

boton_Megusta.setImageResource(datosOportunidades.get(posicion).getBotonMeGustaRealizado());

“ getBotonMeGustaRealizado”是另一个要更改的图片

0 个答案:

没有答案