正在查看: Baubap v3.9.7 应用的 NotificationBroadcastReceiver.java JAVA 源代码文件
本页面展示 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);
}
}