From 979b01b37cff808c9a86870f4a2c3b12cede7e4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?mustafa=20ic=CC=A7men?= Date: Mon, 30 Dec 2019 22:03:57 +0300 Subject: [PATCH] delivery time dialog buttons made small caps --- .../CreateOrderSummaryFragment.java | 3 +- .../pizzaleu/android/helper/DialogHelper.java | 28 +++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/ch/pizzaleu/android/fragment/createOrder/CreateOrderSummaryFragment.java b/app/src/main/java/ch/pizzaleu/android/fragment/createOrder/CreateOrderSummaryFragment.java index b23f36e..6df27bc 100644 --- a/app/src/main/java/ch/pizzaleu/android/fragment/createOrder/CreateOrderSummaryFragment.java +++ b/app/src/main/java/ch/pizzaleu/android/fragment/createOrder/CreateOrderSummaryFragment.java @@ -276,7 +276,8 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment { getDeliveryTimeOfStore(null); } }, - false + false, + true ); } diff --git a/app/src/main/java/ch/pizzaleu/android/helper/DialogHelper.java b/app/src/main/java/ch/pizzaleu/android/helper/DialogHelper.java index 189a91e..ea6e58f 100644 --- a/app/src/main/java/ch/pizzaleu/android/helper/DialogHelper.java +++ b/app/src/main/java/ch/pizzaleu/android/helper/DialogHelper.java @@ -186,6 +186,34 @@ public class DialogHelper { .show(); } + public static void showTwoButtonsDialog(String title, + String message, + int positiveTextResId, + MaterialDialog.SingleButtonCallback positiveButtonCallback, + int negativeTextResId, + MaterialDialog.SingleButtonCallback negativeButtonCallback, + boolean isCancelable, + boolean isButtonTextSmallCaps){ + + MaterialDialog materialDialog = + new MaterialDialog.Builder(BaseActivity.currentActivity) + .title(title) + .content(message) + .titleColorRes(R.color.red) + .contentColorRes(R.color.black) + .positiveText(positiveTextResId) + .onPositive(positiveButtonCallback) + .negativeText(negativeTextResId) + .onNegative(negativeButtonCallback) + .cancelable(isCancelable) + .typeface("Quicksand-Medium.ttf", "Quicksand-Regular.ttf") + .build(); + materialDialog.getActionButton(DialogAction.POSITIVE).setAllCaps(!isButtonTextSmallCaps); + materialDialog.getActionButton(DialogAction.NEGATIVE).setAllCaps(!isButtonTextSmallCaps); + materialDialog.getActionButton(DialogAction.NEUTRAL).setAllCaps(!isButtonTextSmallCaps); + materialDialog.show(); + } + public static void showNeedToLoginDialog(int messageResourceId){