ListView的每個Item下都有2個Button(A和B),需求是點擊ButtonA,然後ButtonA隱藏。
可是在上下滾屏操作中,發現屏幕下方最新出現的某個Item上的ButtonA也被隱藏了。
如果我分別把同屏的2個Item下ButtonA都隱藏,那麼向下滾屏後,又會在某處新出現2個ButtonA被隱藏的Item.
怎麼讓Item記住他的Button的狀態呢?
用一個數組來存儲ListView中的Button是否被隱藏的狀態,就不會因為list刷新重用而使得button顯示錯亂了。