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


package com.ss.android.ugc.aweme.shoutouts.review;

import X.ActivityC34531Yc;
import X.AnonymousClass0VA;
import X.AnonymousClass1ZS;
import X.C12290eQ;
import X.C16500lD;
import X.C19690qM;
import X.C21090sc;
import X.C21680tZ;
import X.C21690ta;
import X.C22330uc;
import X.C22430um;
import X.C66402jV;
import X.C66432jY;
import X.C66442jZ;
import X.C66462jb;
import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import android.os.Message;
import android.util.SparseArray;
import android.view.View;
import android.view.Window;
import com.bytedance.apm.agent.v2.instrumentation.ActivityAgent;
import com.bytedance.common.utility.collection.WeakHandler;
import com.bytedance.covode.number.Covode;
import com.bytedance.router.SmartRoute;
import com.bytedance.router.SmartRouter;
import com.bytedance.sysoptimizer.EnterTransitionCrashOptimizer;
import com.ss.android.ugc.aweme.IAccountUserService;
import com.ss.android.ugc.aweme.profile.model.User;
import com.ss.android.ugc.aweme.shoutouts.model.ShoutoutsProductApi;
import com.ss.android.ugc.aweme.shoutouts.model.StandardMoney;
import com.zhiliaoapp.musically.R;
import java.util.Objects;
import java.util.Set;
import kotlin.g.b.m;

public final class ShoutoutsRedirectActivity extends ActivityC34531Yc implements WeakHandler.IHandler {
    public static final C66432jY LIZJ = new C66432jY((byte) 0);
    public int LIZ = -1;
    public int LIZIZ = -1;
    public int LIZLLL = -1;
    public int LJ = -1;
    public String LJFF;
    public final WeakHandler LJI = new WeakHandler(this);
    public SparseArray LJII;

    static {
        Covode.recordClassIndex(102010);
    }

    public static Bundle LIZ(Intent intent) {
        try {
            return intent.getExtras();
        } catch (Exception unused) {
            return null;
        }
    }

    public static View LIZ(Window window) {
        View decorView;
        if (C16500lD.LIZIZ) {
            decorView = window.getDecorView();
        } else {
            synchronized (C16500lD.LIZ) {
                try {
                    decorView = window.getDecorView();
                } finally {
                }
            }
        }
        return decorView;
    }

    public static Object LIZ(Bundle bundle, String str) {
        try {
            return bundle.get(str);
        } catch (Exception | OutOfMemoryError unused) {
            return null;
        }
    }

    public static String LIZ(Intent intent, String str) {
        try {
            return intent.getStringExtra(str);
        } catch (Exception unused) {
            return null;
        }
    }

    public final C19690qM LIZ(StandardMoney standardMoney) {
        C19690qM r1 = new C19690qM();
        r1.setCurrencyCharacter(standardMoney.getCurrencyCharacter());
        r1.setCurrencyName(standardMoney.getCurrencyName());
        r1.setMoney(standardMoney.getMoney());
        return r1;
    }

    public final void LIZ(Bundle bundle) {
        Set<String> keySet;
        String str = "https://www.tiktok.com/web-inapp/shoutouts/creator/entry/?hide_nav_bar=1";
        if (!(bundle == null || (keySet = bundle.keySet()) == null)) {
            for (String str2 : keySet) {
                str = str + '&' + str2 + '=' + LIZ(bundle, str2);
            }
        }
        C66442jZ.LIZ.LIZIZ(this, str);
        finish();
    }

    @Override // X.ActivityC34411Xq, X.ActivityC34531Yc
    public final void _$_clearFindViewByIdCache() {
        SparseArray sparseArray = this.LJII;
        if (sparseArray != null) {
            sparseArray.clear();
        }
    }

    @Override // X.ActivityC34411Xq, X.ActivityC34531Yc
    public final View _$_findCachedViewById(int i2) {
        if (this.LJII == null) {
            this.LJII = new SparseArray();
        }
        View view = (View) this.LJII.get(i2);
        if (view != null) {
            return view;
        }
        View findViewById = findViewById(i2);
        this.LJII.put(i2, findViewById);
        return findViewById;
    }

    @Override // X.ActivityC34531Yc
    public final void finish() {
        super.finish();
        overridePendingTransition(0, 0);
    }

    @Override // com.bytedance.common.utility.collection.WeakHandler.IHandler
    public final void handleMsg(Message message) {
        User user;
        Set<String> keySet;
        if (message == null || message.what != 112 || !(message.obj instanceof User)) {
            IAccountUserService LJFF2 = C12290eQ.LJFF();
            m.LIZIZ(LJFF2, "");
            user = LJFF2.getCurUser();
        } else {
            Object obj = message.obj;
            Objects.requireNonNull(obj, "null cannot be cast to non-null type com.ss.android.ugc.aweme.profile.model.User");
            user = (User) obj;
        }
        String dataString = getIntent().getDataString();
        String str = null;
        Bundle bundle = null;
        if (dataString == null || !AnonymousClass1ZS.LIZIZ(dataString, "aweme://shoutouts/detail/redirect", false)) {
            if (user != null) {
                C21090sc.LIZ(user);
                int i2 = user.shoutoutsStatus % 100;
                if (i2 == 2 || i2 == 7) {
                    IAccountUserService LJFF3 = C12290eQ.LJFF();
                    m.LIZIZ(LJFF3, "");
                    ShoutoutsProductApi.LIZ.LIZ().getProduct(LJFF3.getCurUserId(), null).LIZIZ(C22330uc.LIZIZ(C22430um.LIZJ)).LIZ(C21680tZ.LIZ(C21690ta.LIZ)).a_(new C66462jb(this));
                    return;
                }
            }
            LIZ(LIZ(getIntent()));
            return;
        }
        if (user != null) {
            C21090sc.LIZ(user);
            if (user.shoutoutsStatus / 100 != 4) {
                SmartRoute buildRoute = SmartRouter.buildRoute(this, "//shoutouts/detail");
                Intent intent = getIntent();
                if (intent != null) {
                    bundle = LIZ(intent);
                }
                buildRoute.withParam(bundle).open();
                finish();
                return;
            }
        }
        Bundle LIZ2 = LIZ(getIntent());
        if (!(LIZ2 == null || (keySet = LIZ2.keySet()) == null)) {
            for (String str2 : keySet) {
                Object LIZ3 = LIZ(LIZ2, str2);
                str = str == null ? str2 + '=' + LIZ3 : str + '&' + str2 + '=' + LIZ3;
            }
            if (str != null) {
                C66442jZ r3 = C66442jZ.LIZ;
                C21090sc.LIZ(this, str);
                r3.LIZIZ(this, "https://www.tiktok.com/web-inapp/shoutouts/creator/entry/?".concat(String.valueOf(str)));
            }
        }
        finish();
    }

    @Override // X.ActivityC31021Kp, X.AnonymousClass114, X.ActivityC34411Xq, X.ActivityC34531Yc, X.ActivityC32381Pv
    public final void onCreate(Bundle bundle) {
        AnonymousClass0VA.LIZ(this, bundle);
        ActivityAgent.onTrace("com.ss.android.ugc.aweme.shoutouts.review.ShoutoutsRedirectActivity", "onCreate", true);
        activityConfiguration(C66402jV.LIZ);
        super.onCreate(bundle);
        supportRequestWindowFeature(10);
        setContentView(R.layout.b_n);
        String dataString = getIntent().getDataString();
        if (dataString == null || !AnonymousClass1ZS.LIZIZ(dataString, "aweme://shoutouts/detail/redirect", false)) {
            Intent intent = getIntent();
            Integer num = null;
            this.LIZ = (intent != null ? Integer.valueOf(intent.getIntExtra("origin_product_status", -1)) : null).intValue();
            Intent intent2 = getIntent();
            this.LIZLLL = (intent2 != null ? Integer.valueOf(intent2.getIntExtra("origin_enroll_status", -1)) : null).intValue();
            Intent intent3 = getIntent();
            this.LJ = (intent3 != null ? Integer.valueOf(intent3.getIntExtra("origin_order_status", -1)) : null).intValue();
            Intent intent4 = getIntent();
            this.LJFF = intent4 != null ? LIZ(intent4, "order_id") : null;
            Intent intent5 = getIntent();
            if (intent5 != null) {
                num = Integer.valueOf(intent5.getIntExtra("force_edit", -1));
            }
            int intValue = num.intValue();
            this.LIZIZ = intValue;
            int i2 = this.LIZ;
            if (i2 == 2 || (i2 == 7 && intValue == 1)) {
                C12290eQ.LJFF().queryUser(this.LJI);
            } else {
                LIZ(LIZ(getIntent()));
            }
        } else {
            C12290eQ.LJFF().queryUser(this.LJI);
        }
        Intent intent6 = getIntent();
        if (intent6 != null) {
            intent6.getDataString();
        }
        Intent intent7 = getIntent();
        if (intent7 != null) {
            LIZ(intent7);
        }
        ActivityAgent.onTrace("com.ss.android.ugc.aweme.shoutouts.review.ShoutoutsRedirectActivity", "onCreate", false);
    }

    @Override // X.ActivityC31021Kp, X.ActivityC34531Yc, X.ActivityC32381Pv
    public final void onDestroy() {
        AnonymousClass0VA.LJ(this);
        super.onDestroy();
    }

    @Override // X.ActivityC31021Kp, X.ActivityC34531Yc
    public final void onPause() {
        AnonymousClass0VA.LIZJ(this);
        super.onPause();
    }

    @Override // X.ActivityC31021Kp, X.ActivityC34531Yc
    public final void onResume() {
        AnonymousClass0VA.LIZIZ(this);
        ActivityAgent.onTrace("com.ss.android.ugc.aweme.shoutouts.review.ShoutoutsRedirectActivity", "onResume", true);
        super.onResume();
        ActivityAgent.onTrace("com.ss.android.ugc.aweme.shoutouts.review.ShoutoutsRedirectActivity", "onResume", false);
    }

    @Override // X.ActivityC31021Kp, X.ActivityC34531Yc, X.ActivityC32381Pv
    public final void onStart() {
        AnonymousClass0VA.LIZ(this);
        super.onStart();
    }

    @Override // X.ActivityC31021Kp, X.ActivityC34531Yc, X.ActivityC32381Pv
    public final void onStop() {
        AnonymousClass0VA.LIZLLL(this);
        super.onStop();
        if (EnterTransitionCrashOptimizer.getContext() != null && Build.VERSION.SDK_INT >= 21) {
            try {
                LIZ(getWindow()).getViewTreeObserver().dispatchOnPreDraw();
            } catch (Throwable unused) {
            }
        }
        if (Build.VERSION.SDK_INT >= 21) {
            try {
                LIZ(getWindow()).getViewTreeObserver().dispatchOnPreDraw();
            } catch (Throwable unused2) {
            }
        }
    }

    @Override // X.ActivityC34531Yc
    public final void onWindowFocusChanged(boolean z) {
        ActivityAgent.onTrace("com.ss.android.ugc.aweme.shoutouts.review.ShoutoutsRedirectActivity", "onWindowFocusChanged", true);
        super.onWindowFocusChanged(z);
    }
}