正在查看: Bhakti v5.4.0 应用的 AioMatchUserActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Bhakti v5.4.0 应用的 AioMatchUserActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.paytm.pgsdk;
import Y2.c;
import android.content.ActivityNotFoundException;
import android.content.ComponentName;
import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import androidx.appcompat.app.AppCompatActivity;
import io.sentry.protocol.rN.KGrE;
public class AioMatchUserActivity extends AppCompatActivity {
public static final String CHECK_USER_LOGIN_ONLY = "check_user_login_only";
private final int userCompareRequestCode = 12;
private final int userLoggedInRequestCode = 13;
private void invokePaytmAppToCheckIfAppIsLoggedIn() {
if (!g.w(this)) {
publishBroadcastWithLoggedInResult(false, false);
return;
}
try {
Intent intent = new Intent();
intent.setComponent(new ComponentName("net.one97.paytm", "net.one97.paytm.AJRUserLoggedInCheckActivity"));
g.p("Launching Paytm App");
startActivityForResult(intent, 13);
} catch (ActivityNotFoundException e) {
g.B(e);
publishBroadcastWithLoggedInResult(false, false);
} catch (Exception e4) {
g.B(e4);
publishBroadcastWithLoggedInResult(false, false);
}
}
private boolean invokePaytmAppToCompareUsers(Intent intent) {
if (g.w(this)) {
try {
Intent intent2 = new Intent();
intent2.putExtras(intent);
intent2.setComponent(new ComponentName("net.one97.paytm", "net.one97.paytm.AJRUserPhoneMatchActivity"));
g.p("Launching Paytm App");
startActivityForResult(intent2, 12);
return true;
} catch (Exception e) {
g.B(e);
}
}
return false;
}
private void publishBroadcast(boolean z) {
Intent intent = new Intent();
intent.setAction("user_match_result_action");
intent.putExtra("user_matches", z);
c.a(getApplicationContext()).c(intent);
finish();
}
public void onActivityResult(int i, int i2, Intent intent) {
super/*androidx.fragment.app.FragmentActivity*/.onActivityResult(i, i2, intent);
boolean z = false;
if (i == 12 && intent != null) {
if (i2 == -1 && intent.getExtras() != null) {
z = intent.getExtras().getBoolean("IF_USER_MATCHES", false);
}
publishBroadcast(z);
return;
}
if (i != 13 || intent == null) {
return;
}
if (i2 == -1 && intent.getExtras() != null) {
z = intent.getExtras().getBoolean("user_logged_in", false);
}
publishBroadcastWithLoggedInResult(true, z);
}
public void onCreate(Bundle bundle) {
setTheme(k.TransparentActivityTheme);
super/*androidx.fragment.app.FragmentActivity*/.onCreate(bundle);
if (Build.VERSION.SDK_INT == 26) {
setRequestedOrientation(-1);
} else {
setRequestedOrientation(1);
}
if (getIntent().getBooleanExtra(CHECK_USER_LOGIN_ONLY, false)) {
invokePaytmAppToCheckIfAppIsLoggedIn();
} else {
if (invokePaytmAppToCompareUsers(getIntent())) {
return;
}
publishBroadcast(false);
}
}
private void publishBroadcastWithLoggedInResult(boolean z, boolean z2) {
Intent intent = new Intent();
intent.setAction("user_login_status_action");
intent.putExtra(KGrE.HEDV, z2);
intent.putExtra("feature_available_in_app", z);
c.a(getApplicationContext()).c(intent);
finish();
}
}