discord-jadx/app/src/main/java/androidx/core/graphics/drawable/IconKt.java

43 lines
1.6 KiB
Java
Raw Normal View History

2021-06-27 20:44:35 +00:00
package androidx.core.graphics.drawable;
import android.graphics.Bitmap;
import android.graphics.drawable.Icon;
import android.net.Uri;
import androidx.annotation.RequiresApi;
2021-11-08 18:25:28 +00:00
import d0.z.d.m;
2021-06-27 20:44:35 +00:00
/* compiled from: Icon.kt */
2022-03-02 20:59:20 +00:00
/* loaded from: classes.dex */
2021-06-27 20:44:35 +00:00
public final class IconKt {
@RequiresApi(26)
public static final Icon toAdaptiveIcon(Bitmap bitmap) {
2021-09-29 00:45:08 +00:00
m.checkNotNullParameter(bitmap, "<this>");
2021-06-27 20:44:35 +00:00
Icon createWithAdaptiveBitmap = Icon.createWithAdaptiveBitmap(bitmap);
2021-09-29 00:45:08 +00:00
m.checkNotNullExpressionValue(createWithAdaptiveBitmap, "createWithAdaptiveBitmap(this)");
2021-06-27 20:44:35 +00:00
return createWithAdaptiveBitmap;
}
@RequiresApi(26)
public static final Icon toIcon(Bitmap bitmap) {
2021-09-29 00:45:08 +00:00
m.checkNotNullParameter(bitmap, "<this>");
2021-06-27 20:44:35 +00:00
Icon createWithBitmap = Icon.createWithBitmap(bitmap);
2021-09-29 00:45:08 +00:00
m.checkNotNullExpressionValue(createWithBitmap, "createWithBitmap(this)");
2021-06-27 20:44:35 +00:00
return createWithBitmap;
}
@RequiresApi(26)
public static final Icon toIcon(Uri uri) {
2021-09-29 00:45:08 +00:00
m.checkNotNullParameter(uri, "<this>");
2021-06-27 20:44:35 +00:00
Icon createWithContentUri = Icon.createWithContentUri(uri);
2021-09-29 00:45:08 +00:00
m.checkNotNullExpressionValue(createWithContentUri, "createWithContentUri(this)");
2021-06-27 20:44:35 +00:00
return createWithContentUri;
}
@RequiresApi(26)
public static final Icon toIcon(byte[] bArr) {
2021-09-29 00:45:08 +00:00
m.checkNotNullParameter(bArr, "<this>");
2021-06-27 20:44:35 +00:00
Icon createWithData = Icon.createWithData(bArr, 0, bArr.length);
2021-09-29 00:45:08 +00:00
m.checkNotNullExpressionValue(createWithData, "createWithData(this, 0, size)");
2021-06-27 20:44:35 +00:00
return createWithData;
}
}