diff --git a/app/src/main/java/margaritov/preference/colorpicker/AlphaPatternDrawable.java b/app/src/main/java/margaritov/preference/colorpicker/AlphaPatternDrawable.java index 709aa72..0ef5641 100644 --- a/app/src/main/java/margaritov/preference/colorpicker/AlphaPatternDrawable.java +++ b/app/src/main/java/margaritov/preference/colorpicker/AlphaPatternDrawable.java @@ -24,6 +24,7 @@ import android.graphics.Paint; import android.graphics.Rect; import android.graphics.drawable.Drawable; +import android.graphics.PixelFormat; /** * This drawable that draws a simple white and gray chessboard pattern. @@ -60,7 +61,7 @@ public void draw(Canvas canvas) { @Override public int getOpacity() { - return 0; + return PixelFormat.UNKNOWN; } @Override diff --git a/app/src/main/java/margaritov/preference/colorpicker/ColorPickerPreference.java b/app/src/main/java/margaritov/preference/colorpicker/ColorPickerPreference.java index 5ebd28f..feba9c3 100644 --- a/app/src/main/java/margaritov/preference/colorpicker/ColorPickerPreference.java +++ b/app/src/main/java/margaritov/preference/colorpicker/ColorPickerPreference.java @@ -254,7 +254,7 @@ public static int convertToColorInt(String argb) throws NumberFormatException { argb = argb.replace("#", ""); } - int alpha = -1, red = -1, green = -1, blue = -1; + int alpha = 0, red = 0, green = 0, blue = 0; if (argb.length() == 8) { alpha = Integer.parseInt(argb.substring(0, 2), 16);