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);
}
}