jimu-decompiled/sources/com/ubt/jimu/web/GdprWebActivity.java
2025-05-13 19:24:51 +02:00

166 lines
5.6 KiB
Java

package com.ubt.jimu.web;
import android.app.Dialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.view.KeyEvent;
import com.ubt.jimu.JimuApplication;
import com.ubt.jimu.R;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.cache.Constants;
import com.ubt.jimu.base.db.user.UserDbHandler;
import com.ubt.jimu.base.dialog.JimuSimpleDialog;
import com.ubt.jimu.base.entities.ApiStatus;
import com.ubt.jimu.base.event.MessageEvent;
import com.ubt.jimu.base.http.ApiConstants;
import com.ubt.jimu.unity.ModelType;
import com.ubt.jimu.user.repository.UserRepository;
import com.ubt.jimu.utils.ExternalOverFroyoUtils;
import com.ubt.jimu.utils.ShortcutHelper;
import com.ubtech.utils.FileHelper;
import com.ubtech.view.widget.AWebView;
import io.reactivex.Observer;
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.disposables.Disposable;
import io.reactivex.schedulers.Schedulers;
import java.io.File;
import org.greenrobot.eventbus.EventBus;
/* loaded from: classes2.dex */
public class GdprWebActivity extends WebActivity {
private Dialog l;
private String i = "";
private String j = "";
private int k = 0;
private boolean m = false;
/* JADX INFO: Access modifiers changed from: private */
public void I0() {
this.f.setVisibility(0);
}
private void J0() {
File file = new File(ExternalOverFroyoUtils.a(JimuApplication.l(), (ModelType) null) + String.format(Constants.USER_HOME, Cache.getInstance().getUserId()));
if (file.exists()) {
FileHelper.a(file);
}
l();
}
private void K0() {
UserRepository.a(this.j, ApiConstants.PRODECT_ID, this.k, this.i).observeOn(AndroidSchedulers.a()).subscribeOn(Schedulers.b()).subscribe(new Observer<ApiStatus>() { // from class: com.ubt.jimu.web.GdprWebActivity.2
@Override // io.reactivex.Observer
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onNext(ApiStatus apiStatus) {
GdprWebActivity.this.m = true;
GdprWebActivity.this.finish();
}
@Override // io.reactivex.Observer
public void onComplete() {
}
@Override // io.reactivex.Observer
public void onError(Throwable th) {
GdprWebActivity.this.toast(th.getMessage());
}
@Override // io.reactivex.Observer
public void onSubscribe(Disposable disposable) {
}
});
}
private void L0() {
this.l = JimuSimpleDialog.buildSimpleDialog(this, getResources().getString(R.string.i_got_it), "", "", getResources().getString(R.string.gdrp_dialog_title), 17, null, new DialogInterface.OnClickListener() { // from class: com.ubt.jimu.web.a
@Override // android.content.DialogInterface.OnClickListener
public final void onClick(DialogInterface dialogInterface, int i) {
GdprWebActivity.this.a(dialogInterface, i);
}
});
this.l.show();
this.l.setCanceledOnTouchOutside(false);
}
private void M0() {
L0();
this.f.setVisibility(8);
}
private void l() {
Cache.getInstance().clearCacheUser();
UserDbHandler.clearUser();
ShortcutHelper.a(this);
EventBus.b().b(new MessageEvent(5));
}
@Override // com.ubt.jimu.web.WebActivity
public void D0() {
super.D0();
this.c.setOnScollChangeListener(new AWebView.WebViewScrollChangeListener() { // from class: com.ubt.jimu.web.GdprWebActivity.1
@Override // com.ubtech.view.widget.AWebView.WebViewScrollChangeListener
public void a(int i, int i2, int i3, int i4) {
}
@Override // com.ubtech.view.widget.AWebView.WebViewScrollChangeListener
public void b(int i, int i2, int i3, int i4) {
GdprWebActivity.this.I0();
}
@Override // com.ubtech.view.widget.AWebView.WebViewScrollChangeListener
public void c(int i, int i2, int i3, int i4) {
}
});
}
@Override // com.ubt.jimu.web.WebActivity
public void E0() {
J0();
finish();
}
@Override // com.ubt.jimu.web.WebActivity
public void F0() {
K0();
}
@Override // com.ubt.jimu.web.WebActivity
public boolean G0() {
return true;
}
@Override // com.ubt.jimu.web.WebActivity
public boolean H0() {
return false;
}
@Override // com.ubt.jimu.web.WebActivity, com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, androidx.core.app.ComponentActivity, android.app.Activity
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
M0();
}
@Override // com.ubt.jimu.BaseActivity, androidx.appcompat.app.AppCompatActivity, android.app.Activity, android.view.KeyEvent.Callback
public boolean onKeyDown(int i, KeyEvent keyEvent) {
if (!this.m) {
J0();
}
return super.onKeyDown(i, keyEvent);
}
@Override // com.ubt.jimu.web.WebActivity
public void a(Intent intent) {
super.a(intent);
if (intent != null) {
this.i = intent.getStringExtra("gdpr_version");
this.j = intent.getStringExtra("gdpr_lan");
this.k = intent.getIntExtra("gdpr_type", 0);
}
}
public /* synthetic */ void a(DialogInterface dialogInterface, int i) {
this.l.dismiss();
}
}