private void setPositiveButtonVisibility(boolean visibility) { if (dialog != null) { if (visibility) { ((AlertDialog) dialog) .getButton(AlertDialog.BUTTON_POSITIVE) .setTextColor(defaultTextColor); ((AlertDialog) dialog).getButton(AlertDialog.BUTTON_POSITIVE).setClickable(true); } else { ((AlertDialog) dialog).getButton(AlertDialog.BUTTON_POSITIVE).setTextColor(Color.GRAY); ((AlertDialog) dialog).getButton(AlertDialog.BUTTON_POSITIVE).setClickable(false); } } }