Add this in your root build.gradle
file (not your module build.gradle
file):
allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}
Add this to your module's build.gradle
file (make sure the version matches the JitPack badge above):
dependencies {
...
implementation 'com.github.mejdi14:AndroidColorPicker:1.0.2'
}
MHColorsDialog(this)
.setColorListener { color, colorHex ->
// color and colorHex are the chosen color
}
.show()
MHColorsDialog mhColorsDialog=new MHColorsDialog(MainActivity.this);
mhColorsDialog.setColorListener(new ColorListener() {
@Override
public void onColorSelected(int color, @NotNull String colorHex) {
// color and colorHex are the chosen color
}
});
mhColorsDialog.show();
.withDarkMode()
.addColors(colorsList,ColorsPosition.START)
where colorsList is an ArrayList (every Int represent a color)
ColorsPosition is where your colors should be in the final list of colors (Start or End)
.withMyOwnColors(colorsList)
where colorsList is an ArrayList (every Int represent a color)
this will make the library ignore the default colors and use only your colors from colorsList
Contributions, issues and feature requests are welcome.
Feel free to check [issues page] if you want to contribute.
👤 Mejdi Hafiane
- profile: @MejdiHafiane
Please ⭐️ this repository if this project helped you!
Copyright © 2019 Mejdi Hafiane.
This project is MIT licensed.