/*** Generic dialog display API* @param context - Dialog context* @param dialogInfo - Dialog information* @return true indicates using a custom dialog, false indicates using the SDK default dialog*/boolean showCommonDialog(Activity context, DialogInfo dialogInfo);
@Overridepublic boolean showCommonDialog(Activity context, DialogInfo dialogInfo) {AlertDialog dialog = new AlertDialog.Builder(context).create();dialog.setTitle(dialogInfo.getTitle());dialog.setMessage(dialogInfo.getMessage());if (dialogInfo.getPositiveButtonText() != null) {dialog.setButton(DialogInterface.BUTTON_POSITIVE, dialogInfo.getPositiveButtonText(), dialogInfo.getPositiveButtonListener());}if (dialogInfo.getNegativeButtonText() != null) {dialog.setButton(DialogInterface.BUTTON_NEGATIVE, dialogInfo.getNegativeButtonText(), dialogInfo.getNegativeButtonListener());}dialog.setCancelable(dialogInfo.isCancelable());dialog.setOnCancelListener(dialogInfo.getCancelListener());dialog.setOnDismissListener(dialogInfo.getDismissListener());dialog.show();return true;}
Was this page helpful?
You can also Contact sales or Submit a Ticket for help.
Help us improve! Rate your documentation experience in 5 mins.
Feedback