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();
            }
        }
    }
}