HomeAdapterCleanerUtil.java 760 Bytes
package com.cnlive.goldenline.util;

import android.support.annotation.NonNull;
import android.util.Log;

import java.util.HashSet;
import java.util.List;
import java.util.Set;

/**
 * 当首页不在前台回收首页adapter重用的View
 * Created by caominyan on 16/4/6.
 */
public class HomeAdapterCleanerUtil {

    @NonNull
    private volatile static Set<List> homeAdapterReclerViews = new HashSet<List>(0);

    public static void cleanHomeAdapterRecyclerViews(){
        for(List list : homeAdapterReclerViews){
            list.clear();
        }
        homeAdapterReclerViews.clear();
    }

    public static void addReclerViews(List list){
        homeAdapterReclerViews.add(list);
        Log.e("cmy",""+homeAdapterReclerViews.size());
    }

}