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

42 lines
1.5 KiB
Java
Raw Normal View History

2021-07-24 02:37:17 +00:00
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 */
public final class IconKt {
@RequiresApi(26)
public static final Icon toAdaptiveIcon(Bitmap bitmap) {
2021-09-21 07:33:49 +00:00
m.checkNotNullParameter(bitmap, "<this>");
2021-07-24 02:37:17 +00:00
Icon createWithAdaptiveBitmap = Icon.createWithAdaptiveBitmap(bitmap);
2021-09-21 07:33:49 +00:00
m.checkNotNullExpressionValue(createWithAdaptiveBitmap, "createWithAdaptiveBitmap(this)");
2021-07-24 02:37:17 +00:00
return createWithAdaptiveBitmap;
}
@RequiresApi(26)
public static final Icon toIcon(Bitmap bitmap) {
2021-09-21 07:33:49 +00:00
m.checkNotNullParameter(bitmap, "<this>");
2021-07-24 02:37:17 +00:00
Icon createWithBitmap = Icon.createWithBitmap(bitmap);
2021-09-21 07:33:49 +00:00
m.checkNotNullExpressionValue(createWithBitmap, "createWithBitmap(this)");
2021-07-24 02:37:17 +00:00
return createWithBitmap;
}
@RequiresApi(26)
public static final Icon toIcon(Uri uri) {
2021-09-21 07:33:49 +00:00
m.checkNotNullParameter(uri, "<this>");
2021-07-24 02:37:17 +00:00
Icon createWithContentUri = Icon.createWithContentUri(uri);
2021-09-21 07:33:49 +00:00
m.checkNotNullExpressionValue(createWithContentUri, "createWithContentUri(this)");
2021-07-24 02:37:17 +00:00
return createWithContentUri;
}
@RequiresApi(26)
public static final Icon toIcon(byte[] bArr) {
2021-09-21 07:33:49 +00:00
m.checkNotNullParameter(bArr, "<this>");
2021-07-24 02:37:17 +00:00
Icon createWithData = Icon.createWithData(bArr, 0, bArr.length);
2021-09-21 07:33:49 +00:00
m.checkNotNullExpressionValue(createWithData, "createWithData(this, 0, size)");
2021-07-24 02:37:17 +00:00
return createWithData;
}
}