导航菜单

页面标题

页面副标题

RummyCircle v11000.89 - h.java 源代码

正在查看: RummyCircle v11000.89 应用的 h.java JAVA 源代码文件

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


package cl.json.social;

import android.app.Activity;
import android.content.ActivityNotFoundException;
import com.facebook.react.bridge.ReadableMap;
import com.facebook.react.modules.appstate.AppStateModule;

public final class h extends n {
    @Override
    public final String b() {
        return null;
    }

    @Override
    public final String c() {
        return "com.instagram.android";
    }

    @Override
    public final String d() {
        return "https://play.google.com/store/apps/details?id=com.instagram.android";
    }

    @Override
    public final void f(ReadableMap readableMap) throws ActivityNotFoundException {
        String str;
        String string;
        String str2;
        super.f(readableMap);
        if (!m.e(readableMap, "backgroundImage") && !m.e(readableMap, "backgroundVideo") && !m.e(readableMap, "stickerImage")) {
            throw new IllegalArgumentException("Invalid background or sticker assets provided.");
        }
        Activity currentActivity = this.a.getCurrentActivity();
        if (currentActivity == null) {
            TargetChosenReceiver.b(new Object[]{"Something went wrong"}, false);
        } else {
            this.b.putExtra("bottom_background_color", "#906df4");
            this.b.putExtra("top_background_color", "#837DF4");
            if (m.e(readableMap, "attributionURL")) {
                this.b.putExtra("content_url", readableMap.getString("attributionURL"));
            }
            if (m.e(readableMap, "backgroundTopColor")) {
                this.b.putExtra("top_background_color", readableMap.getString("backgroundTopColor"));
            }
            if (m.e(readableMap, "backgroundBottomColor")) {
                this.b.putExtra("bottom_background_color", readableMap.getString("backgroundBottomColor"));
            }
            Boolean bool = Boolean.FALSE;
            if (m.e(readableMap, "useInternalStorage")) {
                bool = Boolean.valueOf(readableMap.getBoolean("useInternalStorage"));
            }
            Boolean valueOf = Boolean.valueOf(m.e(readableMap, "backgroundImage") || m.e(readableMap, "backgroundVideo"));
            if (valueOf.booleanValue()) {
                if (m.e(readableMap, "backgroundImage")) {
                    str = readableMap.getString("backgroundImage");
                } else if (m.e(readableMap, "backgroundVideo")) {
                    string = readableMap.getString("backgroundVideo");
                    str2 = "video/*";
                    cl.json.d dVar = new cl.json.d(string, str2, AppStateModule.APP_STATE_BACKGROUND, bool, this.a);
                    this.b.setDataAndType(dVar.c(), dVar.b());
                    this.b.setFlags(1);
                } else {
                    str = "";
                }
                str2 = "image/jpeg";
                string = str;
                cl.json.d dVar2 = new cl.json.d(string, str2, AppStateModule.APP_STATE_BACKGROUND, bool, this.a);
                this.b.setDataAndType(dVar2.c(), dVar2.b());
                this.b.setFlags(1);
            }
            if (m.e(readableMap, "stickerImage")) {
                cl.json.d dVar3 = new cl.json.d(readableMap.getString("stickerImage"), "image/png", "sticker", bool, this.a);
                if (!valueOf.booleanValue()) {
                    this.b.setType("image/*");
                }
                this.b.putExtra("interactive_asset_uri", dVar3.c());
                currentActivity.grantUriPermission("com.instagram.android", dVar3.c(), 1);
            }
        }
        g(readableMap);
    }
}