正在查看: Credmex v3.12.2 应用的 GuideActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Credmex v3.12.2 应用的 GuideActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.credmex.activity.LaunchActivityFolder;
import android.annotation.SuppressLint;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.MotionEvent;
import android.view.View;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.credmex.databinding.ActivityGuideBinding;
import com.credmex.fragment.GuideTypeCFragment;
import com.credmex.fragment.NormalGuideFragment;
import com.credmex.fragment.callback.GuideFragmentCallback;
import com.veda.supertoolkit.lifecycle.LifecycleEvent;
import com.veda.supertoolkit.utils.FragmentUtil;
import io.reactivex.disposables.Disposable;
public class GuideActivity extends BaseLaunchActivity {
public static final String FRAGMENT_TYPE = "FRAGMENT_TYPE";
private ActivityGuideBinding F;
private String G;
private GuideTypeCFragment H;
@Override
protected void G(@NonNull Bundle bundle) {
super.G(bundle);
this.G = bundle.getString(FRAGMENT_TYPE);
}
@Override
protected void K() {
super.K();
setWindowStatusBarColor(this, 2131099974);
if (!TextUtils.equals(this.G, "GUIDE_TYPE_C")) {
FragmentUtil.a(this, 2131362210, NormalGuideFragment.c0(new GuideFragmentCallback() {
@Override
public final void a() {
GuideActivity.this.d0();
}
}));
return;
}
GuideTypeCFragment l0 = GuideTypeCFragment.l0(new GuideFragmentCallback() {
@Override
public final void a() {
GuideActivity.this.d0();
}
});
this.H = l0;
FragmentUtil.a(this, 2131362210, l0);
}
@Override
protected boolean L() {
return true;
}
@Override
protected void X(@NonNull Bundle bundle) {
super.X(bundle);
bundle.putString(FRAGMENT_TYPE, this.G);
}
public boolean dispatchTouchEvent(MotionEvent motionEvent) {
GuideTypeCFragment guideTypeCFragment = this.H;
if (guideTypeCFragment != null) {
guideTypeCFragment.m0(motionEvent);
}
return super/*com.veda.supertoolkit.activity.MxActivity*/.dispatchTouchEvent(motionEvent);
}
@Override
public View getContentView() {
ActivityGuideBinding c = ActivityGuideBinding.c(getLayoutInflater());
this.F = c;
return c.getRoot();
}
@Override
@SuppressLint({"CheckResult"})
public Disposable runOnCreated(@NonNull Runnable runnable) {
return com.veda.supertoolkit.lifecycle.i.a(this, runnable);
}
@Override
@SuppressLint({"CheckResult"})
public Disposable runOnDestroy(@NonNull Runnable runnable) {
return com.veda.supertoolkit.lifecycle.i.b(this, runnable);
}
@Override
@SuppressLint({"CheckResult"})
public Disposable runOnEvent(@NonNull LifecycleEvent lifecycleEvent, @Nullable Runnable runnable) {
return com.veda.supertoolkit.lifecycle.i.c(this, lifecycleEvent, runnable);
}
}