🎨 Android colorpicker for getting colors from any images by tapping on the desired color.
Full Changelog: https://github.com/skydoves/ColorPickerView/compare/2.2.4...2.3.0
🎉 Released a new version 2.2.4
! 🎉
Full Changelog: https://github.com/skydoves/ColorPickerView/compare/2.2.3...2.2.4
🎉 Released a new version 2.2.1
! 🎉
Added some AbstractSlider
attributes releated functionalties for customizing AlphaSlideBar
and BrightnessSlideBar
.
🎉 Released a new version 2.2.0
! 🎉
app:initialColor="@color/colorPrimary"
Or we can use this method programmatically.
.setInitialColor(color);
.setInitialColorRes(R.color.colorPrimary);
AlphaSlideBar
is not working properly when we use selecyByHsv(color)
.getAlpha()
method for getting alpha value from the selected color.🎉 Released a new version 2.1.9
! 🎉
ColorHsvPalette
. ColorHsvPalette
is a default drawable palette built by HSV (hue, saturation, value) color model for alternating representations of the RGB color model. If we don't set a custom palette drawable, the default palette will be the ColorHsvPalette
.selectByHsvColor(@ColorInt color)
and selecyByHsvRes(@ColorRes resource)
for selecting and moving the selector by a specific color.setHsvPaletteDrawable()
method for setting the palette to the ColorHsvPalette
. This method can be used for changing as ColorHsvPalette from another palette drawable.BubbleFlag
flag in library, so we can implement a bubble type FlagView fastly.ColorPickerView
, but now it is not clipped at the end of the view.BubbleFlag bubbleFlag = new BubbleFlag(this);
bubbleFlag.setFlagMode(FlagMode.FADE);
colorPickerView.setFlagView(bubbleFlag);
Implement debounce.
Only emit a color to the listener if a particular timespan has passed without it emitting using the debounceDuration
attribute. We can set the debounceDuration on our xml layout file.