PicWish v1.6.8版本的 MD5 值为:7e8bab240f03cf6dad8952f8374c4ed1
以下内容为反编译后的 AboutActivity.java 源代码,内容仅作参考
package com.wangxutech.picwish.module.main.ui.setting;
import android.content.Intent;
import android.content.pm.PackageInfo;
import android.net.Uri;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import androidx.appcompat.widget.AppCompatTextView;
import androidx.appcompat.widget.LinearLayoutCompat;
import androidx.core.os.BundleKt;
import cd.e;
import com.apowersoft.common.LocalEnvUtil;
import com.apowersoft.common.business.api.AppConfig;
import com.wangxutech.picwish.lib.base.R$string;
import com.wangxutech.picwish.lib.common.ui.BaseActivity;
import com.wangxutech.picwish.module.main.R$drawable;
import com.wangxutech.picwish.module.main.R$id;
import com.wangxutech.picwish.module.main.databinding.BottomSheetDialogAboutBinding;
import com.wangxutech.picwish.module.main.ui.web.WebViewActivity;
import id.g;
import java.util.Arrays;
import li.l;
import li.p;
import mi.h;
import mi.j;
import ti.k;
import zh.f;
public final class AboutActivity extends BaseActivity<BottomSheetDialogAboutBinding> implements View.OnClickListener {
public class a extends h implements l<LayoutInflater, BottomSheetDialogAboutBinding> {
public static final a f6250l = new a();
public a() {
super(1, BottomSheetDialogAboutBinding.class, "inflate", "inflate(Landroid/view/LayoutInflater;)Lcom/wangxutech/picwish/module/main/databinding/BottomSheetDialogAboutBinding;", 0);
}
@Override
public final BottomSheetDialogAboutBinding invoke(LayoutInflater layoutInflater) {
LayoutInflater layoutInflater2 = layoutInflater;
j9.b.i(layoutInflater2, "p0");
return BottomSheetDialogAboutBinding.inflate(layoutInflater2);
}
}
public static final class b extends j implements p<String, String, zh.l> {
public b() {
super(2);
}
@Override
public final zh.l mo6invoke(String str, String str2) {
String str3 = str;
String str4 = str2;
j9.b.i(str3, "webTitle");
j9.b.i(str4, "webUrl");
a0.a.m(AboutActivity.this, WebViewActivity.class, BundleKt.bundleOf(new f("key_web_title", str3), new f("key_web_url", str4)));
return zh.l.f15024a;
}
}
public static final class c extends j implements p<String, String, zh.l> {
public c() {
super(2);
}
@Override
public final zh.l mo6invoke(String str, String str2) {
String str3 = str;
String str4 = str2;
j9.b.i(str3, "webTitle");
j9.b.i(str4, "webUrl");
a0.a.m(AboutActivity.this, WebViewActivity.class, BundleKt.bundleOf(new f("key_web_title", str3), new f("key_web_url", str4)));
return zh.l.f15024a;
}
}
public AboutActivity() {
super(a.f6250l);
}
@Override
public final void h1(Bundle bundle) {
String str;
f1().setClickListener(this);
AppCompatTextView appCompatTextView = f1().versionTv;
StringBuilder sb2 = new StringBuilder();
String string = getString(R$string.key_picwish);
j9.b.h(string, "getString(com.wangxutech…ase.R.string.key_picwish)");
sb2.append(k.m0(string, " ", ""));
sb2.append(" %s");
String sb3 = sb2.toString();
Object[] objArr = new Object[1];
try {
PackageInfo packageInfo = getPackageManager().getPackageInfo(getPackageName(), 0);
j9.b.h(packageInfo, "context.packageManager.g…o(context.packageName, 0)");
str = packageInfo.versionName;
} catch (Exception e10) {
e10.printStackTrace();
str = null;
}
objArr[0] = str;
String format = String.format(sb3, Arrays.copyOf(objArr, 1));
j9.b.h(format, "format(format, *args)");
appCompatTextView.setText(format);
f1().logoIv.setImageResource(AppConfig.distribution().isMainland() ^ true ? R$drawable.ic_picwish_logo : R$drawable.ic_picwish_logo_cn);
if (!AppConfig.distribution().isMainland()) {
return;
}
AppCompatTextView appCompatTextView2 = f1().userPermissionTv;
j9.b.h(appCompatTextView2, "binding.userPermissionTv");
g.c(appCompatTextView2, true);
AppCompatTextView appCompatTextView3 = f1().sdkDirectoryTv;
j9.b.h(appCompatTextView3, "binding.sdkDirectoryTv");
g.c(appCompatTextView3, true);
View view = f1().line;
j9.b.h(view, "binding.line");
g.c(view, true);
f1().termsTv.setBackgroundResource(com.wangxutech.picwish.lib.base.R$drawable.ripple_setting_middle);
LinearLayoutCompat linearLayoutCompat = f1().filingLayout;
j9.b.h(linearLayoutCompat, "binding.filingLayout");
g.c(linearLayoutCompat, true);
}
@Override
public void onClick(View view) {
Integer valueOf = view != null ? Integer.valueOf(view.getId()) : null;
int i10 = R$id.closeIv;
if (valueOf != null && valueOf.intValue() == i10) {
a0.a.f(this);
return;
}
int i11 = R$id.picwishStoryTv;
if (valueOf != null && valueOf.intValue() == i11) {
String language = LocalEnvUtil.getLanguage();
String str = "https://picwish.com/about-us";
if (language != null) {
int hashCode = language.hashCode();
if (hashCode != 3201) {
if (hashCode != 3246) {
if (hashCode != 3276) {
if (hashCode != 3383) {
if (hashCode != 3588) {
if (hashCode == 3886 && language.equals("zh")) {
String country = LocalEnvUtil.getCountry();
if (j9.b.e(country, "tw")) {
str = "https://picwish.com/tw/about-us";
} else if (j9.b.e(country, "cn")) {
str = "https://picwish.cn/about-us";
}
}
} else if (language.equals("pt")) {
str = "https://picwish.com/pt/about-us";
}
} else if (language.equals("ja")) {
str = "https://picwish.com/jp/about-us";
}
} else if (language.equals("fr")) {
str = "https://picwish.com/fr/about-us";
}
} else if (language.equals("es")) {
str = "https://picwish.com/es/about-us";
}
} else if (language.equals("de")) {
str = "https://picwish.com/de/about-us";
}
}
try {
startActivity(new Intent("android.intent.action.VIEW", Uri.parse(str)));
return;
} catch (Exception e10) {
e10.printStackTrace();
return;
}
}
int i12 = R$id.privacyPolicyTv;
if (valueOf != null && valueOf.intValue() == i12) {
e.h(this, true, new b());
return;
}
int i13 = R$id.termsTv;
if (valueOf != null && valueOf.intValue() == i13) {
e.h(this, false, new c());
return;
}
int i14 = R$id.userPermissionTv;
if (valueOf != null && valueOf.intValue() == i14) {
a0.a.m(this, WebViewActivity.class, BundleKt.bundleOf(new f("key_web_title", getString(R$string.key_user_rights)), new f("key_web_url", "https://www.apowersoft.cn/picwish-app-premission?isapp=1")));
return;
}
int i15 = R$id.sdkDirectoryTv;
if (valueOf != null && valueOf.intValue() == i15) {
a0.a.m(this, WebViewActivity.class, BundleKt.bundleOf(new f("key_web_title", getString(R$string.key_sdk_directory)), new f("key_web_url", "https://picwish.cn/sdk-listisapp1")));
return;
}
int i16 = R$id.filingItem;
if (valueOf != null && valueOf.intValue() == i16) {
try {
Intent intent = new Intent("android.intent.action.VIEW");
intent.setData(Uri.parse("https://beian.miit.gov.cn/#/Integrated/index"));
startActivity(intent);
} catch (Exception e11) {
e11.printStackTrace();
}
}
}
}