导航菜单

页面标题

页面副标题

Baubap v3.9.7 - NotificationBroadcastReceiver.java 源代码

正在查看: Baubap v3.9.7 应用的 NotificationBroadcastReceiver.java JAVA 源代码文件

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


package com.baubap.push;

import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import com.baubap.presentation.splash.SplashActivity;
import go.g;
import go.h;
import go.j;
import io.sentry.android.core.c;
import m40.h0;
import m40.r0;
import v3.y;
import zj.b;

public final class NotificationBroadcastReceiver extends g {

    public b f10159c;

    public final void a(int i10, String str) {
        tx.b.X(mr.b.b(r0.c), new y(9), (h0) null, new h(this, i10, str, null), 2);
    }

    @Override
    public final void onReceive(Context context, Intent intent) {
        Intent intent2;
        super.onReceive(context, intent);
        xu.b.y(context, "ctx");
        xu.b.y(intent, "intent");
        c.c("NotificationBR", "onReceive: " + intent.getAction());
        String action = intent.getAction();
        j[] jVarArr = j.f14771b;
        if (xu.b.n(action, "dismiss")) {
            c.c("NotificationBR", "dismiss");
            a(intent.getIntExtra("id", -1), "dismiss");
            return;
        }
        c.c("NotificationBR", "click");
        int intExtra = intent.getIntExtra("id", -1);
        j[] jVarArr2 = j.f14771b;
        a(intExtra, "click");
        String stringExtra = intent.getStringExtra("url");
        if (stringExtra == null || stringExtra.length() != 0) {
            Intent intent3 = new Intent("android.intent.action.VIEW", Uri.parse(stringExtra));
            intent3.addFlags(469762048);
            intent2 = intent3;
        } else {
            intent2 = new Intent(context, (Class<?>) SplashActivity.class);
            intent2.addFlags(469762048);
        }
        context.startActivity(intent2);
    }
}