189 lines
8.1 KiB
Java
189 lines
8.1 KiB
Java
package com.ubt.jimu.user.view.setting;
|
|
|
|
import android.app.Activity;
|
|
import android.app.Dialog;
|
|
import android.content.Context;
|
|
import android.content.DialogInterface;
|
|
import android.content.Intent;
|
|
import android.net.Uri;
|
|
import android.os.Bundle;
|
|
import android.text.TextUtils;
|
|
import android.view.View;
|
|
import android.widget.LinearLayout;
|
|
import android.widget.TextView;
|
|
import butterknife.ButterKnife;
|
|
import com.ubt.jimu.BaseActivity;
|
|
import com.ubt.jimu.R;
|
|
import com.ubt.jimu.base.cache.Cache;
|
|
import com.ubt.jimu.base.cache.SharePreferenceHelper;
|
|
import com.ubt.jimu.base.dialog.JimuSimpleDialog;
|
|
import com.ubt.jimu.base.entities.UpdateApkEntities;
|
|
import com.ubt.jimu.update.UpdateManager;
|
|
import com.ubt.jimu.user.view.setting.AboutJimuActivity;
|
|
import com.ubt.jimu.utils.PackageHelper;
|
|
import com.ubt.jimu.widgets.ClickableSpanListener;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public class AboutJimuActivity extends BaseActivity {
|
|
TextView tvHongkong;
|
|
TextView tvJimuVersion;
|
|
TextView tvNewVersion;
|
|
TextView tvPhone;
|
|
TextView tvStartJimu;
|
|
TextView tvStartUcare;
|
|
TextView tvUpdateNow;
|
|
TextView tvVersionDesc;
|
|
LinearLayout xlChina;
|
|
LinearLayout xlStartJimu;
|
|
|
|
/* renamed from: com.ubt.jimu.user.view.setting.AboutJimuActivity$1, reason: invalid class name */
|
|
class AnonymousClass1 implements View.OnClickListener {
|
|
AnonymousClass1() {
|
|
}
|
|
|
|
@Override // android.view.View.OnClickListener
|
|
public void onClick(View view) {
|
|
String string = AboutJimuActivity.this.getResources().getString(R.string.version_details);
|
|
if (TextUtils.isEmpty(string)) {
|
|
return;
|
|
}
|
|
AboutJimuActivity aboutJimuActivity = AboutJimuActivity.this;
|
|
JimuSimpleDialog buildSimpleDialog = JimuSimpleDialog.buildSimpleDialog(aboutJimuActivity, aboutJimuActivity.getString(R.string.ok), null, AboutJimuActivity.this.getString(R.string.version_desc), string, 19, null, new DialogInterface.OnClickListener() { // from class: com.ubt.jimu.user.view.setting.a
|
|
@Override // android.content.DialogInterface.OnClickListener
|
|
public final void onClick(DialogInterface dialogInterface, int i) {
|
|
dialogInterface.dismiss();
|
|
}
|
|
});
|
|
AboutJimuActivity.this.tvVersionDesc.setEnabled(false);
|
|
buildSimpleDialog.setOnDismissListener(new JimuSimpleDialog.OnDismissListener() { // from class: com.ubt.jimu.user.view.setting.AboutJimuActivity.1.1
|
|
@Override // com.ubt.jimu.base.dialog.JimuSimpleDialog.OnDismissListener
|
|
public void onDismiss(Dialog dialog) {
|
|
AboutJimuActivity.this.tvVersionDesc.setEnabled(true);
|
|
}
|
|
});
|
|
buildSimpleDialog.show();
|
|
}
|
|
}
|
|
|
|
private void D0() {
|
|
Intent intent = new Intent("android.intent.action.DIAL", Uri.parse("tel:" + this.tvPhone.getText().toString()));
|
|
intent.setFlags(268435456);
|
|
startActivity(intent);
|
|
}
|
|
|
|
private void bindClick() {
|
|
this.xlStartJimu.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.setting.c
|
|
@Override // android.view.View.OnClickListener
|
|
public final void onClick(View view) {
|
|
AboutJimuActivity.this.a(view);
|
|
}
|
|
});
|
|
this.tvStartUcare.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.setting.d
|
|
@Override // android.view.View.OnClickListener
|
|
public final void onClick(View view) {
|
|
AboutJimuActivity.this.b(view);
|
|
}
|
|
});
|
|
this.tvPhone.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.setting.e
|
|
@Override // android.view.View.OnClickListener
|
|
public final void onClick(View view) {
|
|
AboutJimuActivity.this.c(view);
|
|
}
|
|
});
|
|
}
|
|
|
|
private void initData() {
|
|
PackageHelper.a("CHANNEL_ID");
|
|
this.tvJimuVersion.setText(String.format("Jimu %s", "3.9.6.75"));
|
|
this.xlChina.setVisibility(0);
|
|
String string = getString(R.string.version_desc);
|
|
com.ubt.jimu.utils.TextUtils.a(this.tvVersionDesc, string, string, new ClickableSpanListener(new AnonymousClass1(), true, getResources().getColor(R.color.txt_287EF1)));
|
|
String string2 = getString(R.string.update_now);
|
|
com.ubt.jimu.utils.TextUtils.a(this.tvUpdateNow, string2, string2, new ClickableSpanListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.setting.AboutJimuActivity.2
|
|
|
|
/* renamed from: com.ubt.jimu.user.view.setting.AboutJimuActivity$2$1, reason: invalid class name */
|
|
class AnonymousClass1 implements UpdateManager.UpdateCallback {
|
|
AnonymousClass1() {
|
|
}
|
|
|
|
public /* synthetic */ void a() {
|
|
AboutJimuActivity.this.tvUpdateNow.setEnabled(true);
|
|
}
|
|
|
|
@Override // com.ubt.jimu.update.UpdateManager.UpdateCallback
|
|
public void a(UpdateApkEntities updateApkEntities) {
|
|
AboutJimuActivity.this.tvUpdateNow.post(new Runnable() { // from class: com.ubt.jimu.user.view.setting.b
|
|
@Override // java.lang.Runnable
|
|
public final void run() {
|
|
AboutJimuActivity.AnonymousClass2.AnonymousClass1.this.a();
|
|
}
|
|
});
|
|
}
|
|
}
|
|
|
|
@Override // android.view.View.OnClickListener
|
|
public void onClick(View view) {
|
|
UpdateManager.c().a((Activity) AboutJimuActivity.this, (UpdateManager.UpdateCallback) new AnonymousClass1(), true);
|
|
AboutJimuActivity.this.tvUpdateNow.setEnabled(false);
|
|
}
|
|
}, true, getResources().getColor(R.color.txt_287EF1)));
|
|
if (Cache.getInstance().getSettings().getBoolean(SharePreferenceHelper.SP_KEY_APP_NEED_UPDATE, false).booleanValue()) {
|
|
this.tvUpdateNow.setVisibility(0);
|
|
} else {
|
|
this.tvUpdateNow.setVisibility(8);
|
|
}
|
|
}
|
|
|
|
private void o(String str) {
|
|
Intent intent = new Intent("android.intent.action.SEND");
|
|
intent.setType("message/rfc822");
|
|
intent.putExtra("android.intent.extra.EMAIL", new String[]{str});
|
|
intent.putExtra("android.intent.extra.SUBJECT", "您的建议");
|
|
intent.putExtra("android.intent.extra.TEXT", "我们很希望能得到您的建议!!!");
|
|
startActivity(Intent.createChooser(intent, "Select email application."));
|
|
}
|
|
|
|
public static void start(Context context) {
|
|
context.startActivity(new Intent(context, (Class<?>) AboutJimuActivity.class));
|
|
}
|
|
|
|
public /* synthetic */ void a(View view) {
|
|
o(this.tvStartJimu.getText().toString());
|
|
}
|
|
|
|
public /* synthetic */ void b(View view) {
|
|
o(this.tvStartUcare.getText().toString());
|
|
}
|
|
|
|
public /* synthetic */ void c(View view) {
|
|
D0();
|
|
}
|
|
|
|
@Override // 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);
|
|
setContentView(R.layout.activity_aboutjimu);
|
|
ButterKnife.a(this);
|
|
initData();
|
|
bindClick();
|
|
}
|
|
|
|
@Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, android.app.Activity
|
|
protected void onDestroy() {
|
|
UpdateManager.c().a();
|
|
super.onDestroy();
|
|
}
|
|
|
|
@Override // androidx.fragment.app.FragmentActivity, android.app.Activity, androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback
|
|
public void onRequestPermissionsResult(int i, String[] strArr, int[] iArr) {
|
|
super.onRequestPermissionsResult(i, strArr, iArr);
|
|
if (iArr[0] == 0) {
|
|
D0();
|
|
}
|
|
}
|
|
|
|
@Override // com.ubt.jimu.BaseActivity
|
|
public void relayout() {
|
|
}
|
|
}
|