bug fixes

This commit is contained in:
cimenmus
2018-02-02 00:05:13 +03:00
parent 64f25ee44f
commit 218e4717bc
12 changed files with 175 additions and 11 deletions

View File

@@ -13,6 +13,7 @@ import java.util.ArrayList;
import ch.pizzalink.android.R;
import ch.pizzalink.android.activity.BaseActivity;
import ch.pizzalink.android.activity.LoginActivity;
import ch.pizzalink.android.activity.RegisterActivity;
public class DialogHelper {
@@ -132,6 +133,39 @@ public class DialogHelper {
.show();
}
public static void showNeedToLoginDialog(int messageResourceId){
MaterialDialog dialog = new MaterialDialog.Builder(BaseActivity.currentActivity)
.title(R.string.alert)
.content(BaseActivity.currentActivity.getString(messageResourceId))
.titleColorRes(R.color.red)
.contentColorRes(R.color.navy)
.positiveText(R.string.button_login)
.onPositive(new MaterialDialog.SingleButtonCallback() {
@Override
public void onClick(@NonNull MaterialDialog dialog, @NonNull DialogAction which) {
BaseActivity.currentActivity.startActivity(new Intent(BaseActivity.currentActivity, LoginActivity.class));
}
})
.negativeText(R.string.register_text)
.onNegative(new MaterialDialog.SingleButtonCallback() {
@Override
public void onClick(@NonNull MaterialDialog dialog, @NonNull DialogAction which) {
BaseActivity.currentActivity.startActivity(new Intent(BaseActivity.currentActivity, RegisterActivity.class));
}
})
.neutralText(R.string.cancel_all_caps)
//.onNeutral()
.typeface("Quicksand-Medium.ttf", "Quicksand-Regular.ttf")
.build();
dialog.getActionButton(DialogAction.POSITIVE).setTextSize(12);
dialog.getActionButton(DialogAction.NEGATIVE).setTextSize(12);
dialog.getActionButton(DialogAction.NEUTRAL).setTextSize(12);
dialog.show();
}
public static void showUpdateAppDialog(Context context) {
new MaterialDialog.Builder(context)