我的listview android有问题。 我在单项列表视图中更改了Imageview。 但滚动列表视图后,单个项目将重置为开头。
如何解决?
我的代码的这部分,我更改了imageview
:
if( Jumlah_list_Data== 0){
}
else {
JSONObject c = laporanListObj.getJSONObject(0);
String jumlah_favorite = c.getString(ContentLaporanActivity.TAG_BANYAK_FAVORITE_LAPORAN);
String status_favorite = c.getString(ContentLaporanActivity.TAG_STATUS_FAVORITE);
if (mHolder.position == mPosition) {
mHolder.jmlh_favorite.setText(jumlah_favorite);
if(status_favorite.equals("0")){
mHolder.favorite.setImageResource(R.drawable.favorite_noactive);
mHolder.kat_favorite.setText("favorite");
}
else{
mHolder.favorite.setImageResource(R.drawable.favorite_active);
mHolder.kat_favorite.setText("unfavorite");
}
}
}