package xyz.netfly.ui.search;

import android.text.SpannableString;
import android.text.SpannableStringBuilder;
import android.text.style.ForegroundColorSpan;
import android.view.View;
import android.view.inputmethod.InputMethodManager;
import androidx.lifecycle.v;
import com.google.android.flexbox.FlexboxLayoutManager;
import ie.r0;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
import kotlinx.coroutines.y;
import of.a;
import of.b;
import of.c;
import of.d;
import of.f;
import of.h;
import org.drive_hunter.R;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
import ve.i;
import xyz.netfly.ui.main.adapter.p;
import xyz.netfly.ui.search.SearchTabletActivity;
import xyz.stream.api.entity.TagVideoEntity;
import xyz.stream.api.entity.VideoEntity;
import xyz.stream.api.viewmodel.SearchResultViewModel;
import xyz.stream.utils.event.DislikeEvent;
import xyz.stream.utils.f0;
import xyz.stream.view.BaseActivity;
import xyz.stream.view.FlexItemDecoration;
import xyz.stream.view.GridSpacingItemDecoration;
import xyz.stream.view.SpacesItemHorDecoration;
import xyz.stream.view.UiUtils;
import xyz.stream.view.tvrecyclerview.V7GridLayoutManager;

/* JADX INFO: loaded from: classes3.dex */
public class SearchTabletActivity extends BaseActivity<SearchResultViewModel, r0> {
    public static final /* synthetic */ int Q = 0;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public p f35631b;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public a f35635f;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public c f35637h;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public d f35640k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public b f35641l;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final ArrayList f35632c = new ArrayList();

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final ArrayList f35633d = new ArrayList();

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final ArrayList f35634e = new ArrayList();

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final ArrayList f35636g = new ArrayList();

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public final ArrayList f35638i = new ArrayList();

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final ArrayList f35639j = new ArrayList();

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public int f35642m = -1;

    public final void K(String str) {
        String strTrim = str.trim();
        ArrayList arrayListM = f0.o().m(String.class, "sp_search_history");
        arrayListM.remove(strTrim);
        arrayListM.add(0, strTrim);
        f0.o().C("sp_search_history", arrayListM);
        ArrayList arrayList = this.f35639j;
        arrayList.clear();
        arrayList.addAll(arrayListM.subList(0, Math.min(arrayListM.size(), 10)));
        this.f35641l.notifyDataSetChanged();
        InputMethodManager inputMethodManager = (InputMethodManager) getSystemService("input_method");
        if (inputMethodManager != null && getCurrentFocus() != null) {
            View currentFocus = getCurrentFocus();
            Objects.requireNonNull(currentFocus);
            inputMethodManager.hideSoftInputFromWindow(currentFocus.getWindowToken(), 0);
        }
        UiUtils.showProgressDialog(this);
        ((r0) this.binding).f27416e.setVisibility(8);
        ((SearchResultViewModel) this.viewModel).search(str);
        v vVar = ((SearchResultViewModel) this.viewModel).liveSearch;
        if (vVar != null) {
            vVar.h(this);
        }
        ((SearchResultViewModel) this.viewModel).liveSearchResult.c(this, new f(this, 1));
    }

    @Override // xyz.stream.view.BaseActivity
    public final v3.a getViewBinding() {
        return r0.inflate(getLayoutInflater(), null, false);
    }

    @Override // xyz.stream.view.BaseActivity
    public final void initData() {
        ((r0) this.binding).f27416e.setVisibility(8);
        ((SearchResultViewModel) this.viewModel).getSearchList();
        ((SearchResultViewModel) this.viewModel).liveSearch.c(this, new f(this, 0));
    }

    @Override // xyz.stream.view.BaseActivity
    public final void initListener() {
        final int i10 = 1;
        ((r0) this.binding).f27413b.addOnOffsetChangedListener(new xyz.netfly.mobile.view.c(this, i10));
        final int i11 = 0;
        ((r0) this.binding).f27418g.setOnClickListener(new View.OnClickListener(this) { // from class: of.e

            /* JADX INFO: renamed from: b, reason: collision with root package name */
            public final /* synthetic */ SearchTabletActivity f31501b;

            {
                this.f31501b = this;
            }

            @Override // android.view.View.OnClickListener
            public final void onClick(View view) {
                int i12 = i11;
                SearchTabletActivity searchTabletActivity = this.f31501b;
                switch (i12) {
                    case 0:
                        int i13 = SearchTabletActivity.Q;
                        searchTabletActivity.finish();
                        break;
                    case 1:
                        int i14 = SearchTabletActivity.Q;
                        String strTrim = ((r0) searchTabletActivity.binding).f27417f.getText().toString().trim();
                        if (!strTrim.equals(" ") && !strTrim.isEmpty()) {
                            searchTabletActivity.K(strTrim);
                        }
                        break;
                    default:
                        int i15 = SearchTabletActivity.Q;
                        searchTabletActivity.getClass();
                        f0.o().y("sp_search_history");
                        searchTabletActivity.f35639j.clear();
                        searchTabletActivity.f35641l.notifyDataSetChanged();
                        ((r0) searchTabletActivity.binding).f27414c.setVisibility(8);
                        ((r0) searchTabletActivity.binding).f27423l.setVisibility(8);
                        ((r0) searchTabletActivity.binding).f27420i.setVisibility(8);
                        ((r0) searchTabletActivity.binding).f27425n.setVisibility(0);
                        ((r0) searchTabletActivity.binding).f27426o.setVisibility(0);
                        break;
                }
            }
        });
        ((r0) this.binding).f27417f.setOnEditorActionListener(new i(this, 1));
        ((r0) this.binding).f27415d.setOnClickListener(new View.OnClickListener(this) { // from class: of.e

            /* JADX INFO: renamed from: b, reason: collision with root package name */
            public final /* synthetic */ SearchTabletActivity f31501b;

            {
                this.f31501b = this;
            }

            @Override // android.view.View.OnClickListener
            public final void onClick(View view) {
                int i12 = i10;
                SearchTabletActivity searchTabletActivity = this.f31501b;
                switch (i12) {
                    case 0:
                        int i13 = SearchTabletActivity.Q;
                        searchTabletActivity.finish();
                        break;
                    case 1:
                        int i14 = SearchTabletActivity.Q;
                        String strTrim = ((r0) searchTabletActivity.binding).f27417f.getText().toString().trim();
                        if (!strTrim.equals(" ") && !strTrim.isEmpty()) {
                            searchTabletActivity.K(strTrim);
                        }
                        break;
                    default:
                        int i15 = SearchTabletActivity.Q;
                        searchTabletActivity.getClass();
                        f0.o().y("sp_search_history");
                        searchTabletActivity.f35639j.clear();
                        searchTabletActivity.f35641l.notifyDataSetChanged();
                        ((r0) searchTabletActivity.binding).f27414c.setVisibility(8);
                        ((r0) searchTabletActivity.binding).f27423l.setVisibility(8);
                        ((r0) searchTabletActivity.binding).f27420i.setVisibility(8);
                        ((r0) searchTabletActivity.binding).f27425n.setVisibility(0);
                        ((r0) searchTabletActivity.binding).f27426o.setVisibility(0);
                        break;
                }
            }
        });
        this.f35635f.setOnItemListener(new h(this, i11));
        this.f35637h.setOnItemListener(new h(this, i10));
        final int i12 = 2;
        this.f35640k.setOnItemListener(new h(this, i12));
        this.f35641l.setOnItemListener(new h(this, 3));
        ((r0) this.binding).f27414c.setOnClickListener(new View.OnClickListener(this) { // from class: of.e

            /* JADX INFO: renamed from: b, reason: collision with root package name */
            public final /* synthetic */ SearchTabletActivity f31501b;

            {
                this.f31501b = this;
            }

            @Override // android.view.View.OnClickListener
            public final void onClick(View view) {
                int i122 = i12;
                SearchTabletActivity searchTabletActivity = this.f31501b;
                switch (i122) {
                    case 0:
                        int i13 = SearchTabletActivity.Q;
                        searchTabletActivity.finish();
                        break;
                    case 1:
                        int i14 = SearchTabletActivity.Q;
                        String strTrim = ((r0) searchTabletActivity.binding).f27417f.getText().toString().trim();
                        if (!strTrim.equals(" ") && !strTrim.isEmpty()) {
                            searchTabletActivity.K(strTrim);
                        }
                        break;
                    default:
                        int i15 = SearchTabletActivity.Q;
                        searchTabletActivity.getClass();
                        f0.o().y("sp_search_history");
                        searchTabletActivity.f35639j.clear();
                        searchTabletActivity.f35641l.notifyDataSetChanged();
                        ((r0) searchTabletActivity.binding).f27414c.setVisibility(8);
                        ((r0) searchTabletActivity.binding).f27423l.setVisibility(8);
                        ((r0) searchTabletActivity.binding).f27420i.setVisibility(8);
                        ((r0) searchTabletActivity.binding).f27425n.setVisibility(0);
                        ((r0) searchTabletActivity.binding).f27426o.setVisibility(0);
                        break;
                }
            }
        });
    }

    @Override // xyz.stream.view.BaseActivity
    public final void initView() {
        y.S("SearchPage");
        ((r0) this.binding).f27419h.setVisibility(0);
        ((r0) this.binding).f27419h.setImageResource(R.mipmap.qr_help);
        V7GridLayoutManager v7GridLayoutManager = new V7GridLayoutManager(this, 6);
        ((r0) this.binding).f27426o.addItemDecoration(new GridSpacingItemDecoration(6, UiUtils.dp2px(30.0f), false));
        ((r0) this.binding).f27426o.setLayoutManager(v7GridLayoutManager);
        p pVar = new p(UiUtils.dp2px(250.0f), this, this.f35633d);
        this.f35631b = pVar;
        ((r0) this.binding).f27426o.setAdapter(pVar);
        this.f35631b.f35592c = true;
        V7GridLayoutManager v7GridLayoutManager2 = new V7GridLayoutManager(this, 4);
        ((r0) this.binding).f27422k.addItemDecoration(new GridSpacingItemDecoration(4, UiUtils.dp2px(30.0f), false));
        ((r0) this.binding).f27422k.setLayoutManager(v7GridLayoutManager2);
        a aVar = new a(this.f35634e, this);
        this.f35635f = aVar;
        ((r0) this.binding).f27422k.setAdapter(aVar);
        V7GridLayoutManager v7GridLayoutManager3 = new V7GridLayoutManager(this, 6);
        ((r0) this.binding).f27424m.addItemDecoration(new GridSpacingItemDecoration(6, UiUtils.dp2px(30.0f), false));
        ((r0) this.binding).f27424m.setLayoutManager(v7GridLayoutManager3);
        c cVar = new c(this.f35636g, this);
        this.f35637h = cVar;
        ((r0) this.binding).f27424m.setAdapter(cVar);
        ((r0) this.binding).f27425n.addItemDecoration(new SpacesItemHorDecoration(UiUtils.dp2px(20.0f)));
        d dVar = new d(this, this.f35638i);
        this.f35640k = dVar;
        ((r0) this.binding).f27425n.setAdapter(dVar);
        ArrayList arrayListM = f0.o().m(String.class, "sp_search_history");
        boolean zIsEmpty = arrayListM.isEmpty();
        ArrayList arrayList = this.f35639j;
        if (zIsEmpty) {
            ((r0) this.binding).f27414c.setVisibility(8);
            ((r0) this.binding).f27423l.setVisibility(8);
            ((r0) this.binding).f27420i.setVisibility(8);
        } else {
            arrayList.addAll(arrayListM.subList(0, Math.min(arrayListM.size(), 10)));
            ((r0) this.binding).f27414c.setVisibility(0);
            ((r0) this.binding).f27423l.setVisibility(0);
            ((r0) this.binding).f27420i.setVisibility(0);
        }
        ((r0) this.binding).f27423l.setAnimation(null);
        FlexboxLayoutManager flexboxLayoutManager = new FlexboxLayoutManager(this);
        flexboxLayoutManager.E(0);
        flexboxLayoutManager.F(1);
        if (flexboxLayoutManager.f7785c != 0) {
            flexboxLayoutManager.f7785c = 0;
            flexboxLayoutManager.requestLayout();
        }
        ((r0) this.binding).f27423l.setLayoutManager(flexboxLayoutManager);
        ((r0) this.binding).f27423l.addItemDecoration(new FlexItemDecoration(UiUtils.dp2px(30.0f), 0, 0));
        b bVar = new b(arrayList, this);
        this.f35641l = bVar;
        ((r0) this.binding).f27423l.setAdapter(bVar);
        SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder();
        SpannableString spannableString = new SpannableString(getString(R.string.search_empty_2));
        Object obj = g0.d.f26125a;
        spannableString.setSpan(new ForegroundColorSpan(getColor(R.color.f31555b1)), 0, spannableString.length(), 33);
        spannableStringBuilder.append((CharSequence) spannableString);
        SpannableString spannableString2 = new SpannableString(" " + getString(R.string.search_empty_3) + " ");
        spannableString2.setSpan(new ForegroundColorSpan(getColor(R.color.white)), 0, spannableString2.length(), 33);
        spannableStringBuilder.append((CharSequence) spannableString2);
        SpannableString spannableString3 = new SpannableString(getString(R.string.search_empty_4));
        spannableString3.setSpan(new ForegroundColorSpan(getColor(R.color.f31555b1)), 0, spannableString3.length(), 33);
        spannableStringBuilder.append((CharSequence) spannableString3);
        ((r0) this.binding).f27427p.setText(spannableStringBuilder);
    }

    @Subscribe(sticky = true, threadMode = ThreadMode.MAIN)
    public void onMessageEvent(DislikeEvent dislikeEvent) {
        ArrayList arrayListM = f0.o().m(Integer.class, "sp_dislike_list");
        if (arrayListM.isEmpty()) {
            return;
        }
        ArrayList arrayList = this.f35632c;
        for (int size = arrayList.size() - 1; size >= 0; size--) {
            List<VideoEntity> videoList = ((TagVideoEntity) arrayList.get(size)).getVideoList();
            if (videoList != null && !videoList.isEmpty()) {
                for (int size2 = videoList.size() - 1; size2 >= 0; size2--) {
                    VideoEntity videoEntity = videoList.get(size2);
                    if (videoEntity != null && arrayListM.contains(Integer.valueOf(videoEntity.getVideoId()))) {
                        videoList.remove(size2);
                    }
                }
            }
        }
        ArrayList arrayList2 = this.f35633d;
        for (int size3 = arrayList2.size() - 1; size3 >= 0; size3--) {
            VideoEntity videoEntity2 = (VideoEntity) arrayList2.get(size3);
            if (videoEntity2 != null && arrayListM.contains(Integer.valueOf(videoEntity2.getVideoId()))) {
                arrayList2.remove(size3);
                this.f35631b.notifyItemRemoved(size3);
            }
        }
    }
}
