package bf;

import android.view.LayoutInflater;
import android.view.ViewGroup;
import i0.o;
import ie.e0;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import org.drive_hunter.R;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
import xyz.stream.download.DownloadEvent;
import xyz.stream.download.DownloadFile;
import xyz.stream.view.BaseFragment;
import xyz.stream.view.BaseViewModel;
import xyz.stream.view.SpacesItemVerDecoration;
import xyz.stream.view.UiUtils;

/* JADX INFO: loaded from: classes3.dex */
public class d extends BaseFragment<BaseViewModel, e0> {
    public static final /* synthetic */ int I0 = 0;
    public final ArrayList E0 = new ArrayList();
    public final ArrayList F0 = new ArrayList();
    public final ExecutorService G0 = Executors.newSingleThreadExecutor();
    public a H0;

    @Override // xyz.stream.view.BaseFragment
    public final v3.a getViewBinding(LayoutInflater layoutInflater, ViewGroup viewGroup) {
        return e0.inflate(layoutInflater, viewGroup, false);
    }

    @Override // xyz.stream.view.BaseFragment
    public final void initData() {
        super.initData();
        UiUtils.showProgressDialog(requireActivity());
        ((e0) this.binding).f26796c.setVisibility(8);
        this.G0.execute(new b(this, 0));
    }

    @Override // xyz.stream.view.BaseFragment
    public final void initListener() {
        super.initListener();
        this.H0.setOnItemListener(new c(this, 0));
    }

    @Override // xyz.stream.view.BaseFragment
    public final void initView() {
        UiUtils.setSvgPicture(((e0) this.binding).f26795b, R.drawable.cloud_no_content, Integer.valueOf(R.color.main_color));
        fe.d.b().j(this);
        ((e0) this.binding).f26797d.addItemDecoration(new SpacesItemVerDecoration(20));
        a aVar = new a(this.F0, requireActivity());
        this.H0 = aVar;
        ((e0) this.binding).f26797d.setAdapter(aVar);
    }

    @Subscribe(threadMode = ThreadMode.MAIN)
    public void onMessageEvent(DownloadEvent downloadEvent) {
        ArrayList<List> arrayList = this.F0;
        if (arrayList.isEmpty() || this.H0 == null) {
            return;
        }
        for (List list : arrayList) {
            if (((DownloadFile) list.get(0)).getSourceType().intValue() == 2 && ((DownloadFile) list.get(0)).getId().intValue() == downloadEvent.f36039id) {
                ((DownloadFile) list.get(0)).setStatus(Integer.valueOf(downloadEvent.status));
                ((DownloadFile) list.get(0)).setProgress(Integer.valueOf(downloadEvent.progress));
                ((DownloadFile) list.get(0)).setCurrentBytes(Integer.valueOf(downloadEvent.currentBytes));
                ((DownloadFile) list.get(0)).setTotalBytes(Integer.valueOf(downloadEvent.totalBytes));
                requireActivity().runOnUiThread(new o(arrayList.indexOf(list), 9, this));
                return;
            }
        }
    }

    @Override // xyz.stream.view.BaseFragment, androidx.fragment.app.e0
    public final void onResume() {
        super.onResume();
        initData();
    }
}
