41 lines
1.6 KiB
Java
41 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 */
|
|
public final class IconKt {
|
|
@RequiresApi(26)
|
|
public static final Icon toAdaptiveIcon(Bitmap bitmap) {
|
|
m.checkParameterIsNotNull(bitmap, "$this$toAdaptiveIcon");
|
|
Icon createWithAdaptiveBitmap = Icon.createWithAdaptiveBitmap(bitmap);
|
|
m.checkExpressionValueIsNotNull(createWithAdaptiveBitmap, "Icon.createWithAdaptiveBitmap(this)");
|
|
return createWithAdaptiveBitmap;
|
|
}
|
|
|
|
@RequiresApi(26)
|
|
public static final Icon toIcon(Bitmap bitmap) {
|
|
m.checkParameterIsNotNull(bitmap, "$this$toIcon");
|
|
Icon createWithBitmap = Icon.createWithBitmap(bitmap);
|
|
m.checkExpressionValueIsNotNull(createWithBitmap, "Icon.createWithBitmap(this)");
|
|
return createWithBitmap;
|
|
}
|
|
|
|
@RequiresApi(26)
|
|
public static final Icon toIcon(Uri uri) {
|
|
m.checkParameterIsNotNull(uri, "$this$toIcon");
|
|
Icon createWithContentUri = Icon.createWithContentUri(uri);
|
|
m.checkExpressionValueIsNotNull(createWithContentUri, "Icon.createWithContentUri(this)");
|
|
return createWithContentUri;
|
|
}
|
|
|
|
@RequiresApi(26)
|
|
public static final Icon toIcon(byte[] bArr) {
|
|
m.checkParameterIsNotNull(bArr, "$this$toIcon");
|
|
Icon createWithData = Icon.createWithData(bArr, 0, bArr.length);
|
|
m.checkExpressionValueIsNotNull(createWithData, "Icon.createWithData(this, 0, size)");
|
|
return createWithData;
|
|
}
|
|
}
|