TikTok.apk(点击下载) / C42060GfR.java


package X;

import android.app.Activity;
import android.app.Dialog;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
import androidx.fragment.app.Fragment;
import com.bytedance.covode.number.Covode;
import com.ss.android.ugc.aweme.crossplatform.activity.CrossPlatformActivity;
import com.ss.android.ugc.aweme.detail.ui.DetailActivity;
import com.ss.android.ugc.aweme.feed.model.Aweme;
import com.ss.android.ugc.aweme.feedback.runtime.behavior.RuntimeBehaviorServiceImpl;
import com.ss.android.ugc.aweme.im.sdk.u16.controller.IMUnder16ProxyImpl;
import com.ss.android.ugc.aweme.im.service.IIMUnder16Proxy;
import com.ss.android.ugc.aweme.main.MainActivity;
import com.ss.android.ugc.aweme.main.page.AwemeChangeCallBack;
import com.ss.android.ugc.aweme.sec.SecApiImpl;
import java.util.Map;
import org.json.JSONObject;

/* renamed from: X.GfR  reason: case insensitive filesystem */
public final class C42060GfR implements AbstractC196517ns {
    public boolean LIZ;

    static {
        Covode.recordClassIndex(74055);
    }

    @Override // X.AbstractC196517ns
    public final boolean canShowInnerNotification() {
        Aweme LIZ2;
        Activity LJIIIZ = AnonymousClass0WM.LJIILLIIL.LJIIIZ();
        if (LJIIIZ == null) {
            return false;
        }
        String localClassName = LJIIIZ.getLocalClassName();
        if (TextUtils.equals(localClassName, "com.ss.android.ugc.aweme.im.sdk.chat.ui.activity.ChatRoomActivity") || TextUtils.equals(localClassName, "com.ss.android.ugc.aweme.shortvideo.ui.VideoRecordNewActivity") || TextUtils.equals(localClassName, "com.ss.android.ugc.aweme.live.LiveBroadcastActivity") || TextUtils.equals(localClassName, "com.ss.android.ugc.aweme.shortvideo.mvtemplate.choosemedia.MvChoosePhotoActivity") || TextUtils.equals(localClassName, "com.ss.android.ugc.aweme.shortvideo.edit.VEVideoPublishEditActivity") || TextUtils.equals(localClassName, "com.ss.android.ugc.aweme.shortvideo.ui.VideoPublishActivity") || TextUtils.equals(localClassName, "com.ss.android.ugc.aweme.account.login.I18nSignUpActivity") || TextUtils.equals(localClassName, "com.ss.android.ugc.aweme.account.login.v2.ui.SignUpOrLoginActivity") || TextUtils.equals(localClassName, "com.ss.android.ugc.aweme.account.ui.BindOrModifyPhoneActivity") || TextUtils.equals(localClassName, "com.bytedance.bdturing.twiceverify.TwiceVerifyWebActivity") || TextUtils.equals(localClassName, "com.ss.android.ugc.aweme.shortvideo.cut.VECutVideoActivity")) {
            return false;
        }
        Fragment LIZ3 = C201397vk.LIZ(LJIIIZ);
        if ((LIZ3 == null || (!TextUtils.equals(LIZ3.getClass().getName(), "com.ss.android.ugc.aweme.im.sdk.chatlist.ui.fragment.SessionListFragment") && !TextUtils.equals(LIZ3.getClass().getName(), "com.ss.android.ugc.aweme.im.sdk.chatlist.ui.fragment.SessionListFragment2"))) && !C41794Gb9.LIZIZ.LIZ().LIZ().LIZ()) {
            return ((!(LJIIIZ instanceof AbstractC29571Fa) || !(((AbstractC29571Fa) LJIIIZ).getCurFragment() instanceof AbstractC43545H8c)) && !(LJIIIZ instanceof DetailActivity)) || (LIZ2 = AwemeChangeCallBack.LIZ((ActivityC31021Kp) LJIIIZ)) == null || !LIZ2.isAd();
        }
        return false;
    }

    @Override // X.AbstractC196517ns
    public final void enterDetailActivity(Context context, String str, String str2, String str3, int i2, int i3, String str4, View view, Bundle bundle) {
        Intent intent = new Intent(context, DetailActivity.class);
        intent.putExtra("id", str);
        intent.putExtra("refer", str2);
        intent.putExtra("video_from", str3);
        intent.putExtra("profile_enterprise_type", i2);
        intent.putExtra("page_type", i3);
        intent.putExtra("enter_method", bundle.getString("enter_method", null));
        if (str4 != null) {
            intent.putExtra("userid", str4);
        }
        if (bundle != null) {
            intent.putExtra("key_from_chat_room_playing", bundle.getBoolean("key_from_chat_room_playing"));
            intent.putExtra("key_from_chat_room_real_aid", bundle.getString("key_from_chat_room_real_aid"));
            intent.putExtra("message", bundle.getSerializable("message"));
            String string = bundle.getString("cid");
            if (!TextUtils.isEmpty(string)) {
                intent.putExtra("cid", string);
                intent.putExtra("id", bundle.getString("realItemId"));
            }
        }
        if (view == null) {
            try {
                DetailActivity.LIZ(context, intent);
            } catch (Exception unused) {
                DetailActivity.LIZ(context, intent);
            }
        } else {
            AnonymousClass112.LIZ(context, intent, C017005v.LIZIZ(view, view.getWidth(), view.getHeight()).LIZ());
        }
        C14300hf.LIZ("feed_enter", new C12740f9().LIZ("enter_from", "chat").LIZ("group_id", str).LIZ);
    }

    @Override // X.AbstractC196517ns
    public final void feedbackIm(String str, String str2) {
        RuntimeBehaviorServiceImpl.LIZJ().LIZ(str, str2);
    }

    @Override // X.AbstractC196517ns
    public final ViewGroup getCurrentDecorView(Activity activity) {
        return C41794Gb9.LIZIZ.LIZ().LIZ().LIZ(activity);
    }

    @Override // X.AbstractC196517ns
    public final String getEnterFrom() {
        Activity LJIIIZ = AnonymousClass0WM.LJIILLIIL.LJIIIZ();
        if (LJIIIZ instanceof MainActivity) {
            return ((MainActivity) LJIIIZ).getEnterFrom();
        }
        if (LJIIIZ instanceof AbstractC13330g6) {
            return ((AbstractC13330g6) LJIIIZ).LJIIIIZZ();
        }
        if (!(LJIIIZ instanceof ActivityC34411Xq)) {
            return "";
        }
        Fragment rootFragment = ((ActivityC34411Xq) LJIIIZ).getRootFragment();
        return rootFragment instanceof AbstractC13330g6 ? ((AbstractC13330g6) rootFragment).LJIIIIZZ() : "";
    }

    @Override // X.AbstractC196517ns
    public final AbstractC192867hz getFamiliarProxy() {
        return null;
    }

    @Override // X.AbstractC196517ns
    public final C16340kx getIMSetting() {
        return C61372bO.LIZ.LIZ();
    }

    @Override // X.AbstractC196517ns
    public final String getLastWsConnectUrl() {
        return C29761Ft.LJIIJ.LIZ().LIZJ;
    }

    @Override // X.AbstractC196517ns
    public final IIMUnder16Proxy getUnder16Proxy() {
        return IMUnder16ProxyImpl.LJ();
    }

    @Override // X.AbstractC196517ns
    public final boolean isNeedToContinuePlayInAct() {
        return this.LIZ;
    }

    @Override // X.AbstractC196517ns
    public final void monitorMsgSendStatus(Map<String, String> map) {
        try {
            int parseInt = Integer.parseInt(map.get("success_cnt"));
            while (true) {
                int i2 = parseInt - 1;
                if (parseInt <= 0) {
                    break;
                }
                C29021Cx.LIZ("aweme_im_message_error_rate", 0, (JSONObject) null);
                parseInt = i2;
            }
            int parseInt2 = Integer.parseInt(map.get("fail_cnt"));
            while (true) {
                int i3 = parseInt2 - 1;
                if (parseInt2 > 0) {
                    C29021Cx.LIZ("aweme_im_message_error_rate", 1, (JSONObject) null);
                    parseInt2 = i3;
                } else {
                    return;
                }
            }
        } catch (Exception e) {
            C16210kk.LIZ("", e);
        }
    }

    @Override // X.AbstractC196517ns
    public final void openUrl(Context context, String str, boolean z) {
        C21090sc.LIZ(context);
        AnonymousClass7Z8.LIZIZ("IMSecUrlOpenHelper", "openUrl: " + str + ", " + z);
        if (str == null || str.length() == 0) {
            AnonymousClass7Z8.LIZLLL("IMSecUrlOpenHelper", "openUrl url isEmpty");
            return;
        }
        Intent intent = new Intent(context, CrossPlatformActivity.class);
        Uri uri = null;
        try {
            uri = Uri.parse(str);
        } catch (Exception e) {
            AnonymousClass7Z8.LIZ("IMSecUrlOpenHelper", e);
        }
        intent.putExtra("sec_link_scene", "im");
        if (z && uri != null) {
            intent.putExtra("need_sec_link", true);
            intent.putExtra("sec_link_scene", "im");
            intent.putExtra("need_detect_2_jump", true);
            intent.putExtra("safeTemplate", true);
            AnonymousClass7Z8.LIZIZ("IMSecUrlOpenHelper", "openUrl with secLink sdk");
        }
        if (uri == null) {
            AnonymousClass7Z8.LIZIZ("IMSecUrlOpenHelper", "openUrl jumpUri null");
            return;
        }
        intent.setData(uri);
        intent.putExtra("enter_from", "chat");
        intent.putExtra("hide_more", false);
        intent.putExtra("use_webview_title", false);
        C21280sv.LIZ(intent, context);
        context.startActivity(intent);
    }

    @Override // X.AbstractC196517ns
    public final void popCaptcha(Activity activity, int i2, AbstractC42062GfT gfT) {
        SecApiImpl.LIZ().popCaptcha(activity, i2, new C42061GfS(this, gfT));
    }

    @Override // X.AbstractC196517ns
    public final void putSecUidToMap(String str, String str2) {
        C20880sH.LIZ().LIZ(str, str2);
    }

    @Override // X.AbstractC196517ns
    public final void registerWsListener(F3T f3t) {
        C29761Ft LIZ2 = C29761Ft.LJIIJ.LIZ();
        C21090sc.LIZ(f3t);
        LIZ2.LJFF.add(f3t);
    }

    @Override // X.AbstractC196517ns
    public final void sendShareOverEvent(String str, int i2) {
    }

    @Override // X.AbstractC196517ns
    public final void setIMAwemeProvider(AJC ajc) {
        AJ7.LIZLLL = ajc;
    }

    @Override // X.AbstractC196517ns
    public final void setNeedToContinueToPlay(boolean z) {
        this.LIZ = z;
    }

    @Override // X.AbstractC196517ns
    public final Dialog showShareCompleteTipsDialog(Activity activity, String str, AnonymousClass1IL r4, AnonymousClass1IL r5) {
        return null;
    }

    @Override // X.AbstractC196517ns
    public final void updateApk(Context context) {
        Intent intent = new Intent(context, CrossPlatformActivity.class);
        intent.setData(Uri.parse("https://go.onelink.me/bIdt/409f077"));
        C21280sv.LIZ(intent, context);
        context.startActivity(intent);
    }
}