package xyz.netfly.viewmodel;

import android.app.Activity;
import android.content.Intent;
import android.text.SpannableString;
import android.text.SpannableStringBuilder;
import android.text.style.ForegroundColorSpan;
import android.util.SparseIntArray;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import e.m;
import ie.r3;
import ie.x3;
import java.util.Collections;
import java.util.List;
import kotlinx.coroutines.y;
import mf.k;
import org.drive_hunter.R;
import xyz.netfly.mobile.view.o;
import xyz.netfly.player.playback.PlaybackActivity;
import xyz.netfly.ui.live.tv.LiveActivity;
import xyz.netfly.ui.login.LoginActivity;
import xyz.stream.api.entity.LiveChannelEntity;
import xyz.stream.api.entity.MatchChannelEntity;
import xyz.stream.api.entity.MatchEntity;
import xyz.stream.api.viewmodel.BaseSportsViewModel;
import xyz.stream.download.config.InnerConstant;
import xyz.stream.utils.entity.CheckResultEntity;
import xyz.stream.utils.entity.MatchReminderEntity;
import xyz.stream.utils.f0;
import xyz.stream.utils.t;
import xyz.stream.view.BindingDialogBuilder;
import xyz.stream.view.MaskOverLay;
import xyz.stream.view.UiUtils;

/* JADX INFO: loaded from: classes3.dex */
public class SportsViewModel extends BaseSportsViewModel {
    private static final SparseIntArray LEAGUE_ICON_MAP;

    static {
        SparseIntArray sparseIntArray = new SparseIntArray();
        LEAGUE_ICON_MAP = sparseIntArray;
        sparseIntArray.put(15, R.mipmap.ic_league_15);
        sparseIntArray.put(2, R.mipmap.ic_league_2);
        sparseIntArray.put(5, R.mipmap.ic_league_5);
        sparseIntArray.put(6, R.mipmap.ic_league_6);
        sparseIntArray.put(11, R.mipmap.ic_league_11);
        sparseIntArray.put(7, R.mipmap.ic_league_7);
        sparseIntArray.put(8, R.mipmap.ic_league_8);
        sparseIntArray.put(13, R.mipmap.ic_league_13);
        sparseIntArray.put(3, R.mipmap.ic_league_3);
        sparseIntArray.put(10, R.mipmap.ic_league_10);
        sparseIntArray.put(37, R.mipmap.ic_league_37);
        sparseIntArray.put(72, R.mipmap.ic_league_72);
        sparseIntArray.put(219, R.mipmap.ic_league_219);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static /* synthetic */ void lambda$showChoiceChannelDialog$0(r3 r3Var) {
        View viewFindViewByPosition = r3Var.f27434b.getLayoutManager() != null ? r3Var.f27434b.getLayoutManager().findViewByPosition(0) : null;
        if (viewFindViewByPosition != null) {
            viewFindViewByPosition.requestFocus();
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    public /* synthetic */ void lambda$showChoiceChannelDialog$1(int i10, int i11, List list, Activity activity, r3 r3Var, m mVar) {
        try {
            ViewGroup.LayoutParams layoutParams = r3Var.f27434b.getLayoutParams();
            if (layoutParams != null) {
                layoutParams.height = i10 * i11;
                r3Var.f27434b.setLayoutParams(layoutParams);
            }
        } catch (Exception unused) {
        }
        k kVar = new k(0, activity, list);
        r3Var.f27434b.setAdapter(kVar);
        r3Var.f27434b.post(new p000if.e(r3Var, 16));
        kVar.setOnItemListener(new e(this, mVar, activity, list));
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void lambda$showReminderDialog$3(int i10, m mVar, View view) {
        LiveChannelEntity liveChannelEntityH = re.a.u().h(i10);
        if (liveChannelEntityH != null) {
            t tVarN = t.n();
            int iIntValue = this.selectedMatch.getId().intValue();
            String time = this.selectedMatch.getTime();
            int iIntValue2 = liveChannelEntityH.getCategoryId().intValue();
            if (((List) tVarN.f36173c) == null) {
                tVarN.t();
            }
            for (int size = ((List) tVarN.f36173c).size() - 1; size >= 0; size--) {
                MatchReminderEntity matchReminderEntity = (MatchReminderEntity) ((List) tVarN.f36173c).get(size);
                if (matchReminderEntity.getMatchId() == iIntValue || (matchReminderEntity.getTime() != null && matchReminderEntity.getTime().equals(time))) {
                    ((List) tVarN.f36173c).remove(size);
                }
            }
            ((List) tVarN.f36173c).add(new MatchReminderEntity(iIntValue, time, i10, iIntValue2));
            Collections.sort((List) tVarN.f36173c, new androidx.browser.trusted.b(14));
            f0.o().C("sp_match_reminder_list", (List) tVarN.f36173c);
            tVarN.w();
        }
        mVar.dismiss();
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void lambda$showReminderDialog$4(SpannableStringBuilder spannableStringBuilder, int i10, Activity activity, x3 x3Var, m mVar) {
        x3Var.f27680d.setText(spannableStringBuilder);
        o oVar = new o(mVar, 8);
        TextView textView = x3Var.f27678b;
        textView.setOnClickListener(oVar);
        xyz.netfly.ui.main.adapter.m mVar2 = new xyz.netfly.ui.main.adapter.m(this, i10, mVar, 4);
        TextView textView2 = x3Var.f27679c;
        textView2.setOnClickListener(mVar2);
        textView2.requestFocus();
        if (xyz.stream.utils.e.d().f36119h) {
            UiUtils.setUnFocusable(textView2);
            UiUtils.setUnFocusable(textView);
            textView2.setBackgroundResource(R.drawable.shape_radius_red_select_24);
            Object obj = g0.d.f26125a;
            textView2.setTextColor(activity.getColor(R.color.main_text));
        }
    }

    private void showReminderDialog(Activity activity, int i10) {
        if (activity == null || activity.isFinishing() || activity.isDestroyed()) {
            return;
        }
        SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder();
        SpannableString spannableString = new SpannableString(activity.getString(R.string.reminder_tip_1));
        Object obj = g0.d.f26125a;
        spannableString.setSpan(new ForegroundColorSpan(activity.getColor(R.color.black_9)), 0, spannableString.length(), 33);
        spannableStringBuilder.append((CharSequence) spannableString);
        SpannableString spannableString2 = new SpannableString(" " + activity.getString(R.string.reminder_tip_2) + " ");
        spannableString2.setSpan(new ForegroundColorSpan(activity.getColor(R.color.main_color)), 0, spannableString2.length(), 33);
        spannableStringBuilder.append((CharSequence) spannableString2);
        SpannableString spannableString3 = new SpannableString(activity.getString(R.string.reminder_tip_3));
        spannableString3.setSpan(new ForegroundColorSpan(activity.getColor(R.color.black_9)), 0, spannableString3.length(), 33);
        spannableStringBuilder.append((CharSequence) spannableString3);
        BindingDialogBuilder.with(activity, new a(1)).theme(R.style.CustomDialog).maskOwner(activity).width(600).setup(new uf.d(this, spannableStringBuilder, i10, activity)).show();
    }

    @Override // xyz.stream.api.viewmodel.BaseSportsViewModel
    public int getLeagueIcon(int i10) {
        return LEAGUE_ICON_MAP.get(i10, 0);
    }

    @Override // xyz.stream.api.viewmodel.BaseSportsViewModel
    public void handlePressMatch(Activity activity, int i10) {
        MatchEntity matchEntity = this.selectedMatch;
        if (matchEntity == null) {
            return;
        }
        if (matchEntity.getState().intValue() == 1) {
            showReminderDialog(activity, i10);
            return;
        }
        if (this.selectedMatch.getState().intValue() == 2) {
            MaskOverLay.getInstance().backgroundAlpha(activity, 1.0f);
            LiveChannelEntity liveChannelEntityH = re.a.u().h(i10);
            if (liveChannelEntityH != null) {
                LiveActivity.S(activity, liveChannelEntityH, liveChannelEntityH.getCategoryId().intValue());
                return;
            }
            return;
        }
        MaskOverLay.getInstance().backgroundAlpha(activity, 1.0f);
        if (UiUtils.checkNoSpace(activity, null)) {
            return;
        }
        if (!xyz.stream.utils.e.h()) {
            activity.startActivityForResult(new Intent(activity, (Class<?>) LoginActivity.class), 100);
            return;
        }
        CheckResultEntity checkResultEntityC = xyz.stream.utils.e.d().c();
        if (checkResultEntityC == null) {
            activity.startActivityForResult(new Intent(activity, (Class<?>) LoginActivity.class), 100);
            return;
        }
        if (checkResultEntityC.getIsPremium() != null && checkResultEntityC.getIsPremium().intValue() != 1) {
            y.a0(activity);
            return;
        }
        if (checkResultEntityC.getExpiredAt() == null || checkResultEntityC.getNowTs() == null || checkResultEntityC.getExpiredAt().intValue() <= checkResultEntityC.getNowTs().intValue()) {
            y.a0(activity);
            return;
        }
        Intent intent = new Intent(activity, (Class<?>) PlaybackActivity.class);
        intent.putExtra("matchBean", this.selectedMatch);
        intent.putExtra(InnerConstant.Db.f36069id, i10);
        activity.startActivity(intent);
    }

    @Override // xyz.stream.api.viewmodel.BaseSportsViewModel
    public void showChoiceChannelDialog(final Activity activity, final List<MatchChannelEntity> list) {
        if (activity == null || activity.isFinishing() || activity.isDestroyed()) {
            return;
        }
        final int iMin = Math.min(list.size(), 7);
        final int iDp2px = UiUtils.dp2px(88.0f);
        BindingDialogBuilder.with(activity, new a(2)).theme(R.style.CustomDialog).maskOwner(activity).width(680).setup(new BindingDialogBuilder.DialogSetup() { // from class: xyz.netfly.viewmodel.d
            @Override // xyz.stream.view.BindingDialogBuilder.DialogSetup
            public final void setup(v3.a aVar, m mVar) {
                this.f35742a.lambda$showChoiceChannelDialog$1(iMin, iDp2px, list, activity, (r3) aVar, mVar);
            }
        }).show();
    }

    @Override // xyz.stream.api.viewmodel.BaseSportsViewModel
    public void showNoVideoSource(Activity activity) {
        UiUtils.showTip(activity, activity.getString(R.string.no_video_source));
    }
}
