summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/BitmapUtils.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/BitmapUtils.java')
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/BitmapUtils.java10
1 files changed, 7 insertions, 3 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/BitmapUtils.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/BitmapUtils.java
index 78503f9dfe..5584a6eb58 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/BitmapUtils.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/BitmapUtils.java
@@ -7,6 +7,7 @@ import android.graphics.Canvas;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.support.annotation.NonNull;
+import android.support.annotation.Nullable;
import android.view.View;
import java.io.ByteArrayOutputStream;
@@ -58,7 +59,8 @@ public class BitmapUtils {
* @param sourceDrawable The source drawable
* @return The underlying bitmap
*/
- public static Bitmap getBitmapFromDrawable(Drawable sourceDrawable) {
+ @Nullable
+ public static Bitmap getBitmapFromDrawable(@Nullable Drawable sourceDrawable) {
if (sourceDrawable == null) {
return null;
}
@@ -88,7 +90,8 @@ public class BitmapUtils {
* @param drawable The source drawable
* @return The byte array of source drawable
*/
- public static byte[] getByteArrayFromDrawable(Drawable drawable) {
+ @Nullable
+ public static byte[] getByteArrayFromDrawable(@Nullable Drawable drawable) {
if (drawable == null) {
return null;
}
@@ -109,7 +112,8 @@ public class BitmapUtils {
* @param array The source byte array
* @return The drawable created from source byte array
*/
- public static Drawable getDrawableFromByteArray(Context context, byte[] array) {
+ @Nullable
+ public static Drawable getDrawableFromByteArray(@NonNull Context context, @Nullable byte[] array) {
if (array == null) {
return null;
}