diff --git a/build.gradle b/build.gradle
index cbd8881..d4b9bcf 100644
--- a/build.gradle
+++ b/build.gradle
@@ -5,7 +5,7 @@ buildscript {
compileSdk : 28,
targetSdk : 28,
minSdk : 14,
- gradlePlugin : '3.3.0'
+ gradlePlugin : '3.4.1'
]
ext.versions = [
androidx : '1.0.2',
diff --git a/demo/src/main/java/com/jaredrummler/android/colorpicker/demo/MainActivity.java b/demo/src/main/java/com/jaredrummler/android/colorpicker/demo/MainActivity.java
index dcdb5aa..4a7c24f 100644
--- a/demo/src/main/java/com/jaredrummler/android/colorpicker/demo/MainActivity.java
+++ b/demo/src/main/java/com/jaredrummler/android/colorpicker/demo/MainActivity.java
@@ -25,64 +25,71 @@
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Toast;
+
import androidx.appcompat.app.AppCompatActivity;
+
import com.jaredrummler.android.colorpicker.ColorPickerDialog;
import com.jaredrummler.android.colorpicker.ColorPickerDialogListener;
public class MainActivity extends AppCompatActivity implements ColorPickerDialogListener {
- private static final String TAG = "MainActivity";
+ private static final String TAG = "MainActivity";
- // Give your color picker dialog unique IDs if you have multiple dialogs.
- private static final int DIALOG_ID = 0;
+ // Give your color picker dialog unique IDs if you have multiple dialogs.
+ private static final int DIALOG_ID = 0;
- @Override protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- if (savedInstanceState == null) {
- getSupportFragmentManager().beginTransaction().add(android.R.id.content, new DemoFragment()).commit();
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ if (savedInstanceState == null) {
+ getSupportFragmentManager().beginTransaction().add(android.R.id.content, new DemoFragment()).commit();
+ }
}
- }
- @Override public boolean onCreateOptionsMenu(Menu menu) {
- getMenuInflater().inflate(R.menu.main, menu);
- return true;
- }
-
- @Override public boolean onOptionsItemSelected(MenuItem item) {
- switch (item.getItemId()) {
- case R.id.menu_color_picker_dialog:
- ColorPickerDialog.newBuilder()
- .setDialogType(ColorPickerDialog.TYPE_CUSTOM)
- .setAllowPresets(false)
- .setDialogId(DIALOG_ID)
- .setColor(Color.BLACK)
- .setShowAlphaSlider(true)
- .show(this);
+ @Override
+ public boolean onCreateOptionsMenu(Menu menu) {
+ getMenuInflater().inflate(R.menu.main, menu);
return true;
- case R.id.menu_github:
- try {
- startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://github.com/jaredrummler/ColorPicker")));
- } catch (ActivityNotFoundException ignored) {
+ }
+
+ @Override
+ public boolean onOptionsItemSelected(MenuItem item) {
+ switch (item.getItemId()) {
+ case R.id.menu_color_picker_dialog:
+ ColorPickerDialog.newBuilder()
+ .setDialogType(ColorPickerDialog.TYPE_CUSTOM)
+ .setAllowPresets(false)
+ .setDialogId(DIALOG_ID)
+ .setColor(Color.BLACK)
+ .setShowAlphaSlider(true)
+ .show(this);
+ return true;
+ case R.id.menu_github:
+ try {
+ startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://github.com/jaredrummler/ColorPicker")));
+ } catch (ActivityNotFoundException ignored) {
+ }
+ return true;
}
- return true;
+ return super.onOptionsItemSelected(item);
}
- return super.onOptionsItemSelected(item);
- }
- @Override public void onColorSelected(int dialogId, int color) {
- Log.d(TAG, "onColorSelected() called with: dialogId = [" + dialogId + "], color = [" + color + "]");
- switch (dialogId) {
- case DIALOG_ID:
- // We got result from the dialog that is shown when clicking on the icon in the action bar.
- Toast.makeText(MainActivity.this, "Selected Color: #" + Integer.toHexString(color), Toast.LENGTH_SHORT).show();
- break;
+ @Override
+ public void onColorSelected(int dialogId, int color) {
+ Log.d(TAG, "onColorSelected() called with: dialogId = [" + dialogId + "], color = [" + color + "]");
+ switch (dialogId) {
+ case DIALOG_ID:
+ // We got result from the dialog that is shown when clicking on the icon in the action bar.
+ Toast.makeText(MainActivity.this, "Selected Color: #" + Integer.toHexString(color), Toast.LENGTH_SHORT).show();
+ break;
+ }
}
- }
- @Override public void onDialogDismissed(int dialogId) {
- Log.d(TAG, "onDialogDismissed() called with: dialogId = [" + dialogId + "]");
- }
+ @Override
+ public void onDialogDismissed(int dialogId) {
+ Log.d(TAG, "onDialogDismissed() called with: dialogId = [" + dialogId + "]");
+ }
}
\ No newline at end of file
diff --git a/demo/src/main/res/values-v21/styles.xml b/demo/src/main/res/values-v21/styles.xml
index dc90629..a9eca24 100644
--- a/demo/src/main/res/values-v21/styles.xml
+++ b/demo/src/main/res/values-v21/styles.xml
@@ -28,7 +28,7 @@
-
+