鍍金池/ 問答/Java  Android  Linux/ Android ListView 點(diǎn)擊item顯示隱藏圖片

Android ListView 點(diǎn)擊item顯示隱藏圖片

比如有十條數(shù)據(jù),每條數(shù)據(jù)中有一張隱藏圖片,點(diǎn)擊其中一個(gè)item,顯示當(dāng)前點(diǎn)擊的item圖片,再點(diǎn)擊一個(gè)item,隱藏上一個(gè)item的圖片,并且顯示當(dāng)前item的圖片

回答
編輯回答
刮刮樂

在每個(gè) item 對(duì)應(yīng)的實(shí)體類中添加一個(gè) boolean 字段來指示該 item 在渲染的時(shí)候是否顯示圖片(或者單獨(dú)使用一個(gè) boolean 數(shù)組),每次點(diǎn)擊,先更新相關(guān)實(shí)體的 boolean 字段,然后刷新 ListView(即每次刷新的邏輯都是根據(jù)這個(gè) boolean 字段來判斷圖片是否顯示)。

2018年7月17日 09:53