正在查看: Zepto v25.1.4 应用的 NotificationBitmapDownloadRequestHandler.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Zepto v25.1.4 应用的 NotificationBitmapDownloadRequestHandler.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.clevertap.android.sdk.bitmap;
import android.content.Context;
import com.clevertap.android.sdk.CleverTapAPI;
import com.clevertap.android.sdk.Utils;
import com.clevertap.android.sdk.network.DownloadedBitmap;
import com.clevertap.android.sdk.network.DownloadedBitmapFactory;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlin.text.StringsKt;
@Metadata
public final class NotificationBitmapDownloadRequestHandler implements IBitmapDownloadRequestHandler {
public final IBitmapDownloadRequestHandler a;
public NotificationBitmapDownloadRequestHandler(BitmapDownloadRequestHandler bitmapDownloadRequestHandler) {
Intrinsics.checkNotNullParameter(bitmapDownloadRequestHandler, "iBitmapDownloadRequestHandler");
this.a = bitmapDownloadRequestHandler;
}
@Override
public final DownloadedBitmap a(BitmapDownloadRequest bitmapDownloadRequest) {
Intrinsics.checkNotNullParameter(bitmapDownloadRequest, "bitmapDownloadRequest");
int i = CleverTapAPI.e;
String str = bitmapDownloadRequest.a;
boolean z = bitmapDownloadRequest.b;
Context context = bitmapDownloadRequest.c;
if (str == null || StringsKt.w(str)) {
DownloadedBitmap g = Utils.g(z, context, DownloadedBitmapFactory.a(DownloadedBitmap.Status.NO_IMAGE));
Intrinsics.checkNotNullExpressionValue(g, "getDownloadedBitmapPostF…s(NO_IMAGE)\n )");
return g;
}
if (!StringsKt.L(str, "http", false)) {
bitmapDownloadRequest.a = "http://static.wizrocket.com/android/ico//".concat(str);
}
DownloadedBitmap g2 = Utils.g(z, context, this.a.a(bitmapDownloadRequest));
Intrinsics.checkNotNullExpressionValue(g2, "getDownloadedBitmapPostF…ontext, downloadedBitmap)");
return g2;
}
}