An android color picker library
repositories {
jcenter() // or mavenCentral()
}
dependencies {
implementation 'com.github.madrapps:pikolo:2.0.1'
}
- Includes
HSLColorPicker
andRGBColorPicker
- Full customization of the various parts of the color picker (like arc length, arc position, indicator size, color, etc...) using XML attributes
Add the HSLColorPicker
or RGBColorPicker
view to your layout and use it in code as below:
final ColorPicker colorPicker = findViewById(R.id.colorPicker);
colorPicker.setColorSelectionListener(new SimpleColorSelectionListener() {
@Override
public void onColorSelected(int color) {
// Do whatever you want with the color
imageView.getBackground().setColorFilter(color, PorterDuff.Mode.MULTIPLY);
}
});
Pikolo by Madrapps is licensed under a Apache License 2.0.