导航菜单

页面标题

页面副标题

Zepto v25.1.4 - NotificationBitmapDownloadRequestHandler.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;
    }
}