關于convertview為static是不是相當于給viewholder來了個單例模式
viewholder中的convertview為 Static ?那是不是我如果再下一次用ViewHolder.get獲取Viewholder的時候出現上一次的 convertview和viewholder這樣不就亂了?
viewholder中的convertview為 Static ?那是不是我如果再下一次用ViewHolder.get獲取Viewholder的時候出現上一次的 convertview和viewholder這樣不就亂了?
2015-05-20
舉報
2015-05-24
首先ViewHolder中的mConvertView并沒有使用static修飾。其次,ViewHolder.get方法是根據傳入的convertView是否為null,而決定是去構造一個ViewHolder還是返回與當前convertView對應的ViewHolder。convertView與ViewHolder是對應的,并不會造成混亂。