Skip to content

Commit 25f426d

Browse files
Making the selection listener un-mandatory
1 parent 5d85038 commit 25f426d

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

app/src/main/java/com/imagine/colorpalette/ColorPalette.java

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -314,10 +314,14 @@ public void setSelectedColor(int selectedColor) {
314314

315315
@Override
316316
public void onClick(View v) {
317-
String selectedColor = v.getTag().toString().trim();
318-
selectColor(selectedColor);
319-
setSelectedColor(Color.parseColor(selectedColor));
320-
mListener.onColorSelected(selectedColor);
317+
try {
318+
String selectedColor = v.getTag().toString().trim();
319+
selectColor(selectedColor);
320+
setSelectedColor(Color.parseColor(selectedColor));
321+
mListener.onColorSelected(selectedColor);
322+
} catch (Exception ex) {
323+
ex.printStackTrace();
324+
}
321325
}
322326

323327
/**

0 commit comments

Comments
 (0)