WeChat.apk(点击下载) / NetworkDiagnoseReportUI.java


package com.tencent.mm.plugin.traceroute.ui;

import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView;
import com.tencent.mm.R;
import com.tencent.mm.sdk.platformtools.FileProviderHelper;
import com.tencent.mm.sdk.platformtools.Util;
import com.tencent.mm.ui.MMActivity;
import com.tencent.mm.vfs.h0;
import com.tencent.mm.vfs.n2;
import com.tencent.mm.vfs.o2;
import com.tencent.mm.vfs.q1;
import com.tencent.mm.vfs.u1;
import java.util.ArrayList;

public class NetworkDiagnoseReportUI extends MMActivity {

    /* renamed from: j  reason: collision with root package name */
    public static String f158007j;

    /* renamed from: e  reason: collision with root package name */
    public Button f158008e;

    /* renamed from: f  reason: collision with root package name */
    public Button f158009f;

    /* renamed from: g  reason: collision with root package name */
    public ImageView f158010g;

    /* renamed from: h  reason: collision with root package name */
    public TextView f158011h;

    /* renamed from: i  reason: collision with root package name */
    public TextView f158012i;

    public class a implements MenuItem.OnMenuItemClickListener {
        public a() {
        }

        public boolean onMenuItemClick(MenuItem menuItem) {
            NetworkDiagnoseReportUI.this.finish();
            return false;
        }
    }

    public class b implements MenuItem.OnMenuItemClickListener {
        public b() {
        }

        public boolean onMenuItemClick(MenuItem menuItem) {
            NetworkDiagnoseReportUI.this.finish();
            return true;
        }
    }

    public class c implements View.OnClickListener {
        public c() {
        }

        public void onClick(View view) {
            boolean z15;
            ArrayList arrayList = new ArrayList();
            arrayList.add(view);
            Object[] array = arrayList.toArray();
            arrayList.clear();
            j30.a.b("com/tencent/mm/plugin/traceroute/ui/NetworkDiagnoseReportUI$3", "android/view/View$OnClickListener", "onClick", "(Landroid/view/View;)V", this, array);
            Intent intent = new Intent("android.intent.action.SEND");
            intent.addFlags(268435456);
            intent.putExtra("android.intent.extra.EMAIL", new String[]{"WeChat_Log@qq.com"});
            NetworkDiagnoseReportUI networkDiagnoseReportUI = NetworkDiagnoseReportUI.this;
            String str = NetworkDiagnoseReportUI.f158007j;
            String string = networkDiagnoseReportUI.getString(R.string.i1x);
            n2 a15 = n2.a(NetworkDiagnoseReportUI.f158007j);
            String str2 = a15.f189021f;
            if (str2 != null) {
                String k15 = o2.k(str2, false, false);
                if (!a15.f189021f.equals(k15)) {
                    a15 = new n2(a15.f189019d, a15.f189020e, k15, a15.f189022g, a15.f189023h);
                }
            }
            h0.h l15 = h0.i.f188954a.l(a15, null);
            if (!l15.a()) {
                z15 = false;
            } else {
                z15 = l15.f188951a.D(l15.f188952b);
            }
            if (z15) {
                String str3 = a15.f189021f;
                int lastIndexOf = str3.lastIndexOf("/");
                if (lastIndexOf >= 0) {
                    str3 = str3.substring(lastIndexOf + 1);
                }
                if (!Util.isNullOrNil(str3)) {
                    int indexOf = str3.indexOf(".");
                    StringBuilder sb5 = new StringBuilder();
                    sb5.append(string);
                    sb5.append("_");
                    if (indexOf <= 0) {
                        indexOf = str3.length();
                    }
                    sb5.append(str3.substring(0, indexOf));
                    string = sb5.toString();
                }
            }
            intent.putExtra("android.intent.extra.SUBJECT", string);
            intent.putExtra("android.intent.extra.STREAM", FileProviderHelper.getUriForFile(NetworkDiagnoseReportUI.this.getContext(), new q1(NetworkDiagnoseReportUI.f158007j)));
            intent.setType("text/plain");
            NetworkDiagnoseReportUI networkDiagnoseReportUI2 = NetworkDiagnoseReportUI.this;
            k30.a aVar = new k30.a();
            aVar.c(intent);
            j30.a.d(networkDiagnoseReportUI2, aVar.b(), "com/tencent/mm/plugin/traceroute/ui/NetworkDiagnoseReportUI$3", "onClick", "(Landroid/view/View;)V", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
            networkDiagnoseReportUI2.startActivity((Intent) aVar.a(0));
            j30.a.e(networkDiagnoseReportUI2, "com/tencent/mm/plugin/traceroute/ui/NetworkDiagnoseReportUI$3", "onClick", "(Landroid/view/View;)V", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
            j30.a.g(this, "com/tencent/mm/plugin/traceroute/ui/NetworkDiagnoseReportUI$3", "android/view/View$OnClickListener", "onClick", "(Landroid/view/View;)V");
        }
    }

    public class d implements View.OnClickListener {
        public d() {
        }

        public void onClick(View view) {
            ArrayList arrayList = new ArrayList();
            arrayList.add(view);
            Object[] array = arrayList.toArray();
            arrayList.clear();
            j30.a.b("com/tencent/mm/plugin/traceroute/ui/NetworkDiagnoseReportUI$4", "android/view/View$OnClickListener", "onClick", "(Landroid/view/View;)V", this, array);
            if (!Util.isNullOrNil(NetworkDiagnoseReportUI.f158007j)) {
                q1 q1Var = new q1(NetworkDiagnoseReportUI.f158007j);
                if (q1Var.m()) {
                    Intent intent = new Intent("android.intent.action.VIEW");
                    FileProviderHelper.setIntentDataAndType((Context) NetworkDiagnoseReportUI.this.getContext(), intent, q1Var, "text/plain", false);
                    intent.addFlags(268435456);
                    NetworkDiagnoseReportUI networkDiagnoseReportUI = NetworkDiagnoseReportUI.this;
                    k30.a aVar = new k30.a();
                    aVar.c(intent);
                    j30.a.d(networkDiagnoseReportUI, aVar.b(), "com/tencent/mm/plugin/traceroute/ui/NetworkDiagnoseReportUI$4", "onClick", "(Landroid/view/View;)V", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
                    networkDiagnoseReportUI.startActivity((Intent) aVar.a(0));
                    j30.a.e(networkDiagnoseReportUI, "com/tencent/mm/plugin/traceroute/ui/NetworkDiagnoseReportUI$4", "onClick", "(Landroid/view/View;)V", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
                }
            }
            j30.a.g(this, "com/tencent/mm/plugin/traceroute/ui/NetworkDiagnoseReportUI$4", "android/view/View$OnClickListener", "onClick", "(Landroid/view/View;)V");
        }
    }

    @Override // com.tencent.mm.ui.MMActivity
    public int getLayoutId() {
        return R.layout.c7k;
    }

    @Override // com.tencent.mm.ui.MMActivity
    public void initView() {
        setMMTitle("");
        this.f158010g = (ImageView) findViewById(R.id.lz9);
        this.f158011h = (TextView) findViewById(R.id.lzb);
        this.f158012i = (TextView) findViewById(R.id.lza);
        if (getIntent().getBooleanExtra("diagnose_result", false)) {
            this.f158010g.setImageResource(R.drawable.bkk);
            this.f158011h.setText(getString(R.string.k47));
            this.f158012i.setVisibility(0);
            addTextOptionMenu(0, getString(R.string.bpe), new a());
            return;
        }
        setBackBtn(new b());
        f158007j = getIntent().getStringExtra("diagnose_log_file_path");
        this.f158010g.setImageResource(R.drawable.bkj);
        this.f158011h.setText(getString(R.string.k46));
        String str = f158007j;
        if (str != null && u1.l(str) > 0) {
            ((TextView) findViewById(R.id.lz_)).setText(getString(R.string.i1y, f158007j.replace("mnt/", "")));
            View findViewById = findViewById(R.id.lz_);
            k30.a aVar = new k30.a();
            ThreadLocal<k30.a> threadLocal = k30.c.f244265a;
            aVar.c(0);
            j30.a.d(findViewById, aVar.b(), "com/tencent/mm/plugin/traceroute/ui/NetworkDiagnoseReportUI", "initView", "()V", "android/view/View_EXEC_", "setVisibility", "(I)V");
            findViewById.setVisibility(((Integer) aVar.a(0)).intValue());
            j30.a.e(findViewById, "com/tencent/mm/plugin/traceroute/ui/NetworkDiagnoseReportUI", "initView", "()V", "android/view/View_EXEC_", "setVisibility", "(I)V");
            View findViewById2 = findViewById(R.id.mlp);
            k30.a aVar2 = new k30.a();
            aVar2.c(0);
            j30.a.d(findViewById2, aVar2.b(), "com/tencent/mm/plugin/traceroute/ui/NetworkDiagnoseReportUI", "initView", "()V", "android/view/View_EXEC_", "setVisibility", "(I)V");
            findViewById2.setVisibility(((Integer) aVar2.a(0)).intValue());
            j30.a.e(findViewById2, "com/tencent/mm/plugin/traceroute/ui/NetworkDiagnoseReportUI", "initView", "()V", "android/view/View_EXEC_", "setVisibility", "(I)V");
            Button button = (Button) findViewById(R.id.mly);
            this.f158008e = button;
            button.setVisibility(0);
            this.f158008e.setOnClickListener(new c());
            Button button2 = (Button) findViewById(R.id.p1l);
            this.f158009f = button2;
            button2.setVisibility(0);
            this.f158009f.setOnClickListener(new d());
        }
    }

    @Override // androidx.activity.ComponentActivity, androidx.core.app.ComponentActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, com.tencent.mm.ui.component.UIComponentActivity, com.tencent.mm.ui.MMActivity, com.tencent.mm.hellhoundlib.activities.HellActivity, com.tencent.mm.ui.MMFragmentActivity
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        initView();
    }
}