正在查看: OVO v3.139.0 应用的 HelpCenterActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: OVO v3.139.0 应用的 HelpCenterActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package ovo.id.user.helpcenter.presentation.activity;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.Parcelable;
import android.view.MenuItem;
import android.view.Window;
import androidx.activity.ComponentActivity;
import androidx.appcompat.app.ActionBar;
import androidx.appcompat.widget.Toolbar;
import androidx.databinding.ViewDataBinding;
import androidx.fragment.app.Fragment;
import androidx.lifecycle.MutableLiveData;
import androidx.lifecycle.ViewModelLazy;
import androidx.lifecycle.ViewModelProvider;
import androidx.lifecycle.ViewModelStore;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import kotlin.Metadata;
import o.i.Function110;
import o.i.b7c;
import o.i.c27;
import o.i.d9c;
import o.i.fv2;
import o.i.fxa;
import o.i.hc6;
import o.i.i5c;
import o.i.im8;
import o.i.jqe;
import o.i.l9;
import o.i.lc2;
import o.i.lo5;
import o.i.oye;
import o.i.p1g;
import o.i.pvm;
import o.i.pw5;
import o.i.rig;
import o.i.sc2;
import o.i.sh2;
import o.i.sid;
import o.i.tid;
import o.i.ua8;
import o.i.uh;
import o.i.um6;
import o.i.v11;
import o.i.v33;
import o.i.vk7;
import o.i.vuc;
import o.i.vx0;
import o.i.xe3;
import o.i.xh;
import o.i.xn2;
import o.i.y0c;
import o.i.z8;
import o.i.z9c;
import o.i.zfc;
import o.i.zu5;
import o.i.zx1;
import ovo.id.analytics.AnalyticType;
import ovo.id.base.BaseActivity;
import ovo.id.base.utils.StringWrapper;
import ovo.id.user.helpcenter.presentation.fragment.HelpCenterWebviewFragment;
import ovo.id.webview.domain.model.WebviewPage;
import ovo.id.webview.presentation.base.BaseWebviewActivity;
import ovo.id.webview.presentation.base.WebviewFragment;
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0004"}, d2 = {"Lovo/id/user/helpcenter/presentation/activity/HelpCenterActivity;", "Lovo/id/webview/presentation/base/BaseWebviewActivity;", "<init>", "()V", "helpcenter-ui_release"}, k = 1, mv = {1, 8, 0})
public final class HelpCenterActivity extends BaseWebviewActivity {
public static final int L = 0;
public sid G;
public ViewModelProvider.Factory H;
public l9 I;
public final ViewModelLazy J = new ViewModelLazy(vuc.a(um6.class), new f(this), new h(), new g(this));
public final oye K = im8.b(new a());
public static final class a extends ua8 implements zu5<zfc> {
public a() {
super(0);
}
public final Object invoke() {
zx1.a aVar = zx1.a.a;
?? r2 = HelpCenterActivity.this;
zfc zfcVar = new zfc(r2, aVar);
String string = r2.getString(z9c.ovo_error_action_no_internet_connection_primary);
vk7.e(string, "getString(CommonStringRe…ernet_connection_primary)");
zfcVar.s(string, new ovo.id.user.helpcenter.presentation.activity.a(r2));
return zfcVar;
}
}
public class b extends pw5 implements Function110<List<? extends String>, p1g> {
public b(Object obj) {
super(1, obj, HelpCenterActivity.class, "setupFragment", "setupFragment(Ljava/util/List;)V", 0);
}
public final Object invoke(Object obj) {
List list = (List) obj;
vk7.f(list, "p0");
HelpCenterActivity helpCenterActivity = (HelpCenterActivity) ((v11) this).receiver;
int i = HelpCenterActivity.L;
String str = ((um6) helpCenterActivity.J.getValue()).k;
Parcelable commonWebviewPage = str != null ? new WebviewPage.CommonWebviewPage(str, StringWrapper.a.a(d9c.settings_pusat_bantuan)) : new WebviewPage.HelpCenterPage();
int i2 = i5c.v_webview_container;
HelpCenterWebviewFragment helpCenterWebviewFragment = new HelpCenterWebviewFragment();
Bundle bundle = new Bundle();
bundle.putParcelable("webview_page", commonWebviewPage);
bundle.putStringArrayList("webview_cookies", xe3.o(list));
helpCenterWebviewFragment.setArguments(bundle);
z8.o(helpCenterActivity, i2, helpCenterWebviewFragment, false, 12);
return p1g.a;
}
}
public class c extends pw5 implements Function110<Boolean, p1g> {
public c(Object obj) {
super(1, obj, HelpCenterActivity.class, "showChatButton", "showChatButton(Z)V", 0);
}
public final Object invoke(Object obj) {
boolean booleanValue = ((Boolean) obj).booleanValue();
l9 l9Var = ((HelpCenterActivity) ((v11) this).receiver).I;
if (l9Var != null) {
l9Var.f760u.setVisibility(booleanValue ? 0 : 8);
return p1g.a;
}
vk7.m("binding");
throw null;
}
}
public class d extends pw5 implements Function110<xh, p1g> {
public d(Object obj) {
super(1, obj, HelpCenterActivity.class, "trackAnalytics", "trackAnalytics(Lovo/id/analytics/AnalyticPayload;)V", 0);
}
public final Object invoke(Object obj) {
xh xhVar = (xh) obj;
vk7.f(xhVar, "p0");
BaseActivity baseActivity = (HelpCenterActivity) ((v11) this).receiver;
int i = HelpCenterActivity.L;
baseActivity.getClass();
uh.a(baseActivity, xhVar);
return p1g.a;
}
}
public class e extends pw5 implements Function110<Bundle, p1g> {
public e(Object obj) {
super(1, obj, HelpCenterActivity.class, "navigateChat", "navigateChat(Landroid/os/Bundle;)V", 0);
}
public final Object invoke(Object obj) {
Bundle bundle = (Bundle) obj;
?? r0 = (HelpCenterActivity) ((v11) this).receiver;
int i = HelpCenterActivity.L;
r0.getClass();
if (sc2.a((Context) r0)) {
Intent intent = new Intent("android.intent.action.VIEW");
intent.setData(Uri.parse(v33.c));
if (bundle != null) {
intent.putExtras(bundle);
}
r0.startActivity(intent);
} else {
((zfc) r0.K.getValue()).show();
}
return p1g.a;
}
}
public static final class f extends ua8 implements zu5<ViewModelStore> {
public final ComponentActivity b;
public f(ComponentActivity componentActivity) {
super(0);
this.b = componentActivity;
}
public final Object invoke() {
return this.b.getViewModelStore();
}
}
public static final class g extends ua8 implements zu5<sh2> {
public final ComponentActivity b;
public g(ComponentActivity componentActivity) {
super(0);
this.b = componentActivity;
}
public final Object invoke() {
return this.b.getDefaultViewModelCreationExtras();
}
}
public static final class h extends ua8 implements zu5<ViewModelProvider.Factory> {
public h() {
super(0);
}
public final Object invoke() {
ViewModelProvider.Factory factory = HelpCenterActivity.this.H;
if (factory != null) {
return factory;
}
vk7.m("factory");
throw null;
}
}
public final void G0() {
xn2 xn2Var = hc6.a;
if (xn2Var == null) {
vk7.m("helpCenterComponent");
throw null;
}
sid F = xn2Var.a.F();
pvm.p(F);
this.G = F;
this.H = new rig(c27.g(um6.class, xn2Var.b));
}
@Override
public final Toolbar N0() {
l9 l9Var = this.I;
if (l9Var != null) {
return l9Var.f762w;
}
vk7.m("binding");
throw null;
}
public final void onBackPressed() {
p1g p1gVar = null;
if (isTaskRoot()) {
sid sidVar = this.G;
if (sidVar != null) {
tid.b(sidVar, this, (Bundle) null);
return;
} else {
vk7.m("screenRouter");
throw null;
}
}
lo5 lo5Var = ((BaseActivity) this).C;
Fragment C = lo5Var != null ? lo5Var.C(i5c.v_webview_container) : null;
WebviewFragment webviewFragment = C instanceof WebviewFragment ? (WebviewFragment) C : null;
if (webviewFragment != null) {
webviewFragment.s0();
p1gVar = p1g.a;
}
if (p1gVar == null) {
super.onBackPressed();
}
}
public final void onCreate(Bundle bundle) {
String string;
super.onCreate(bundle);
if (Build.VERSION.SDK_INT >= 23) {
Window window = getWindow();
window.addFlags(Integer.MIN_VALUE);
window.setStatusBarColor(lc2.b(window.getContext(), y0c.color_whitepepper));
window.getDecorView().setSystemUiVisibility(8192);
}
ViewDataBinding c2 = fv2.c(this, b7c.activity_help_center);
vk7.e(c2, "setContentView(this, R.l…out.activity_help_center)");
l9 l9Var = (l9) c2;
this.I = l9Var;
l9Var.w(this);
ViewModelLazy viewModelLazy = this.J;
l9Var.B((um6) viewModelLazy.getValue());
um6 um6Var = (um6) viewModelLazy.getValue();
vx0.t(this, new fxa(um6Var.d, new b(this)));
vx0.t(this, new fxa(um6Var.f, new c(this)));
vx0.t(this, new fxa(um6Var.b, new d(this)));
vx0.t(this, new fxa(um6Var.i, new e(this)));
um6Var.e.setValue(Boolean.FALSE);
Bundle extras = getIntent().getExtras();
um6Var.k = extras != null ? extras.getString("webview_url") : null;
MutableLiveData<List<String>> mutableLiveData = um6Var.c;
LinkedHashMap linkedHashMap = new LinkedHashMap();
if (extras != null) {
String[] strArr = {"source", "transactionTypeId", "merchantId", "merchantInvoice", "OS", "App-Version"};
for (int i = 0; i < 6; i++) {
String str = strArr[i];
String string2 = extras.getString(str);
if (string2 != null) {
linkedHashMap.put(str, string2);
}
}
}
mutableLiveData.setValue(jqe.f0(jqe.a0("}", jqe.Y("{", linkedHashMap.toString())), new String[]{","}));
if (extras != null && (string = extras.getString("leanplumSource")) != null) {
um6Var.a.setValue(new xh(AnalyticType.LEANPLUM_EVENT, (string.hashCode() == 72611657 && string.equals("LOGIN")) ? "HELP_CENTER_SIGN_IN_ENTRY" : "HELP_CENTER_SETTING_ENTRY", (Map) null, 12));
}
l9 l9Var2 = this.I;
if (l9Var2 == null) {
vk7.m("binding");
throw null;
}
Toolbar toolbar = l9Var2.f762w;
vk7.e(toolbar, "binding.toolbar");
z8.g(this, toolbar, (r14 & 2) != 0, (r14 & 4) != 0, (r14 & 8) != 0 ? null : null, (r14 & 16) != 0 ? null : null);
ActionBar x0 = x0();
if (x0 == null) {
return;
}
x0.y(getString(d9c.settings_pusat_bantuan));
}
public final boolean onOptionsItemSelected(MenuItem menuItem) {
vk7.f(menuItem, "item");
if (menuItem.getItemId() != 16908332) {
return super/*android.app.Activity*/.onOptionsItemSelected(menuItem);
}
onBackPressed();
return true;
}
}