导航菜单

页面标题

页面副标题

Plus 12 v10.13.1.1 - AndroidUtilities$10.java 源代码

正在查看: Plus 12 v10.13.1.1 应用的 AndroidUtilities$10.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package org.telegram.messenger;

import android.app.Activity;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.Uri;

public class AndroidUtilities$10 implements DialogInterface.OnClickListener {
    public final Activity val$context;
    public final String val$event;
    public final Intent val$intent;
    public final String val$packageName;

    public AndroidUtilities$10(final Activity val$context, final Intent val$intent, final String val$packageName, final String val$event) {
        this.val$context = val$context;
        this.val$intent = val$intent;
        this.val$packageName = val$packageName;
        this.val$event = val$event;
    }

    @Override
    public void onClick(DialogInterface dialogInterface, int i) {
        AndroidUtilities.runOnUIThread(new Runnable() {
            @Override
            public void run() {
                try {
                    AndroidUtilities$10 androidUtilities$10 = AndroidUtilities$10.this;
                    Activity activity = androidUtilities$10.val$context;
                    Intent intent = androidUtilities$10.val$intent;
                    if (intent == null) {
                        intent = new Intent("android.intent.action.VIEW", Uri.parse("market://details?id=" + AndroidUtilities$10.this.val$packageName));
                    }
                    activity.startActivity(intent);
                } catch (Exception e) {
                    try {
                        AndroidUtilities$10.this.val$context.startActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://play.google.com/store/apps/details?id=es.rafalense.themes")));
                    } catch (Exception e2) {
                        AndroidUtilities.-$$Nest$sfgetmap().put("exception2", e2.getMessage());
                        FileLog.e(e2);
                    }
                    AndroidUtilities.-$$Nest$sfgetmap().put("exception", e.getMessage());
                    FileLog.e(e);
                }
                AndroidUtilities.-$$Nest$smsendAnalytics(AndroidUtilities$10.this.val$event + "OK", AndroidUtilities.-$$Nest$sfgetmap());
            }
        });
    }
}