42 lines
1.6 KiB
Java
42 lines
1.6 KiB
Java
package androidx.core.graphics.drawable;
|
|
|
|
import android.graphics.Bitmap;
|
|
import android.graphics.drawable.Icon;
|
|
import android.net.Uri;
|
|
import androidx.annotation.RequiresApi;
|
|
import d0.z.d.m;
|
|
/* compiled from: Icon.kt */
|
|
/* loaded from: classes.dex */
|
|
public final class IconKt {
|
|
@RequiresApi(26)
|
|
public static final Icon toAdaptiveIcon(Bitmap bitmap) {
|
|
m.checkNotNullParameter(bitmap, "<this>");
|
|
Icon createWithAdaptiveBitmap = Icon.createWithAdaptiveBitmap(bitmap);
|
|
m.checkNotNullExpressionValue(createWithAdaptiveBitmap, "createWithAdaptiveBitmap(this)");
|
|
return createWithAdaptiveBitmap;
|
|
}
|
|
|
|
@RequiresApi(26)
|
|
public static final Icon toIcon(Bitmap bitmap) {
|
|
m.checkNotNullParameter(bitmap, "<this>");
|
|
Icon createWithBitmap = Icon.createWithBitmap(bitmap);
|
|
m.checkNotNullExpressionValue(createWithBitmap, "createWithBitmap(this)");
|
|
return createWithBitmap;
|
|
}
|
|
|
|
@RequiresApi(26)
|
|
public static final Icon toIcon(Uri uri) {
|
|
m.checkNotNullParameter(uri, "<this>");
|
|
Icon createWithContentUri = Icon.createWithContentUri(uri);
|
|
m.checkNotNullExpressionValue(createWithContentUri, "createWithContentUri(this)");
|
|
return createWithContentUri;
|
|
}
|
|
|
|
@RequiresApi(26)
|
|
public static final Icon toIcon(byte[] bArr) {
|
|
m.checkNotNullParameter(bArr, "<this>");
|
|
Icon createWithData = Icon.createWithData(bArr, 0, bArr.length);
|
|
m.checkNotNullExpressionValue(createWithData, "createWithData(this, 0, size)");
|
|
return createWithData;
|
|
}
|
|
}
|