package com.intsig.camscanner.preference; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.content.res.TypedArray; import android.net.Uri; import android.text.Html; import android.text.SpannableStringBuilder; import android.text.TextUtils; import android.text.method.LinkMovementMethod; import android.text.style.URLSpan; import android.util.AttributeSet; import android.view.View; import android.view.ViewGroup; import android.widget.LinearLayout; import android.widget.TextView; import androidx.appcompat.widget.AppCompatImageView; import com.intsig.app.AlertDialog; import com.intsig.camscanner.R; import com.intsig.camscanner.app.AppConfig; import com.intsig.camscanner.app.AppSwitch; import com.intsig.camscanner.app.AppUtil; import com.intsig.camscanner.launch.CsApplication; import com.intsig.camscanner.settings.DeveloperActivity; import com.intsig.camscanner.web.UrlUtil; import com.intsig.comm.util.AppStringUtil; import com.intsig.huaweipaylib.HuaweiPayConfig; import com.intsig.log.LogUtils; import com.intsig.utils.FastClickUtil; import io.netty.handler.codec.http.multipart.HttpPostBodyUtil; import java.util.Arrays; public class AboutDialogPreference extends DialogPreference { /* renamed from: c reason: collision with root package name */ private Context f28222c; /* renamed from: d reason: collision with root package name */ private boolean f28223d; /* renamed from: e reason: collision with root package name */ private AppCompatImageView f28224e; /* renamed from: f reason: collision with root package name */ private LinearLayout f28225f; /* renamed from: g reason: collision with root package name */ private TextView f28226g; /* renamed from: h reason: collision with root package name */ private TextView f28227h; /* renamed from: i reason: collision with root package name */ private int f28228i = -1; public AboutDialogPreference(Context context, AttributeSet attributeSet) { super(context, attributeSet); TypedArray obtainStyledAttributes = context.obtainStyledAttributes(attributeSet, R.styleable.PreferenceAttrs); this.f28223d = obtainStyledAttributes.getBoolean(1, true); obtainStyledAttributes.recycle(); this.f28222c = context; } public void b(int i10, CharSequence charSequence, DialogInterface.OnClickListener onClickListener) { ((AlertDialog) getDialog()).p(i10, charSequence, onClickListener); } /* access modifiers changed from: protected */ public void onClick() { if (!FastClickUtil.a()) { super.onClick(); b(-2, this.f28222c.getString(R.string.btn_recommend), new DialogInterface.OnClickListener() { /* class com.intsig.camscanner.preference.AboutDialogPreference.AnonymousClass1 */ public void onClick(DialogInterface dialogInterface, int i10) { Intent intent = new Intent("android.intent.action.SEND"); intent.putExtra("android.intent.extra.SUBJECT", AboutDialogPreference.this.f28222c.getString(R.string.app_name)); intent.putExtra("android.intent.extra.TEXT", AppStringUtil.c(AboutDialogPreference.this.f28222c)); intent.setType(HttpPostBodyUtil.DEFAULT_TEXT_CONTENT_TYPE); AboutDialogPreference.this.f28222c.startActivity(intent); } }); if (!AppSwitch.f11942m || AppUtil.O()) { b(-1, this.f28222c.getString(R.string.ok), null); LogUtils.a("AboutDialogPreference", "DialogInterface.BUTTON_POSITIVE: " + this.f28222c.getString(R.string.ok)); } else { if (!Arrays.asList("Market_HuaWei", "Huawei_Pay").contains(AppSwitch.f11946q)) { if (AppSwitch.i()) { } } b(-1, this.f28222c.getString(R.string.btn_comment), new DialogInterface.OnClickListener() { /* class com.intsig.camscanner.preference.AboutDialogPreference.AnonymousClass2 */ public void onClick(DialogInterface dialogInterface, int i10) { if (!TextUtils.equals(AppSwitch.f11946q, "Market_HuaWei")) { if (!TextUtils.equals(AppSwitch.f11946q, "Huawei_Pay")) { UrlUtil.a0(AboutDialogPreference.this.f28222c); return; } } Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("appmarket://details?id=" + AboutDialogPreference.this.f28222c.getPackageName())); intent.addFlags(268435456); try { AboutDialogPreference.this.f28222c.startActivity(intent); } catch (RuntimeException e10) { LogUtils.e("AboutDialogPreference", e10); Intent intent2 = new Intent("android.intent.action.VIEW", Uri.parse("market://details?id=" + AboutDialogPreference.this.f28222c.getPackageName())); intent2.addFlags(268435456); try { AboutDialogPreference.this.f28222c.startActivity(intent2); } catch (RuntimeException e11) { LogUtils.e("AboutDialogPreference", e11); UrlUtil.a0(AboutDialogPreference.this.f28222c); } } } }); } } } /* access modifiers changed from: protected */ public View onCreateDialogView() { String str; View inflate = View.inflate(this.f28222c, R.layout.about, null); TextView textView = (TextView) inflate.findViewById(R.id.app_name); if (!HuaweiPayConfig.b()) { str = this.f28222c.getString(R.string.about_version, ""); } else if (AppConfig.f11913a) { str = this.f28222c.getString(R.string.about_version, "\n" + this.f28222c.getString(R.string.a_label_huawei_full_version)); } else { Context context = this.f28222c; str = context.getString(R.string.about_version, context.getString(R.string.a_label_huawei_full_version)); } if (CsApplication.E() == 0) { str = str + "(sandbox)"; } else if (CsApplication.E() == 2) { str = str + "(preapi)"; } textView.setText(str); TextView textView2 = (TextView) inflate.findViewById(R.id.app_version); TextView textView3 = (TextView) inflate.findViewById(R.id.app_copyright); Context context2 = this.f28222c; textView2.setText(context2.getString(R.string.a_about_app_version, context2.getString(R.string.app_version))); textView2.append(Html.fromHtml("<br><br><b>Patched by: </b><font color=\"#FF9300\"><a href=https://forum.mobilism.org/memberlist.php?mode=viewprofile&u=631803>youarefinished</a></font> 👻<br>")); textView2.setMovementMethod(LinkMovementMethod.getInstance()); ViewGroup.LayoutParams layoutParams = textView2.getLayoutParams(); layoutParams.width = -2; textView2.setLayoutParams(layoutParams); this.f28224e = (AppCompatImageView) inflate.findViewById(R.id.icon); this.f28225f = (LinearLayout) inflate.findViewById(R.id.secondLinearLayout); this.f28226g = (TextView) inflate.findViewById(R.id.message); this.f28227h = (TextView) inflate.findViewById(R.id.email); String string = this.f28222c.getString(R.string.a_global_cs_service_email); int indexOf = string.indexOf(":") + 2; int length = string.length(); SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(string); spannableStringBuilder.setSpan(new URLSpan(" "), indexOf, length, 33); this.f28227h.setText(spannableStringBuilder); this.f28227h.setOnClickListener(new View.OnClickListener() { /* class com.intsig.camscanner.preference.AboutDialogPreference.AnonymousClass3 */ public void onClick(View view) { try { Intent intent = new Intent("android.intent.action.SENDTO"); intent.setData(Uri.parse("mailto:asupport@camscanner.com")); AboutDialogPreference.this.f28222c.startActivity(intent); } catch (Exception e10) { LogUtils.d(getClass().getSimpleName(), "", e10); } } }); String string2 = this.f28222c.getString(R.string.a_about_tran_valunteers); if (!TextUtils.isEmpty(string2)) { ((TextView) inflate.findViewById(R.id.valunteers_name)).setText(Html.fromHtml(string2)); ((TextView) inflate.findViewById(R.id.valunteers_title)).setText(this.f28222c.getString(R.string.a_about_tran_valunteers_title)); } this.f28224e.setOnLongClickListener(new View.OnLongClickListener() { /* class com.intsig.camscanner.preference.AboutDialogPreference.AnonymousClass4 */ public boolean onLongClick(View view) { AboutDialogPreference.this.f28222c.startActivity(new Intent(AboutDialogPreference.this.f28222c, DeveloperActivity.class)); return false; } }); return inflate; } /* access modifiers changed from: protected */ @Override // com.intsig.camscanner.preference.DialogPreference public View onCreateView(ViewGroup viewGroup) { setLayoutResource(R.layout.preference_normal_layout); View onCreateView = super.onCreateView(viewGroup); if (!this.f28223d) { onCreateView.findViewById(R.id.view_preference_line).setVisibility(8); } return onCreateView; } }