|
@@ -6,11 +6,14 @@ package kr.co.zumo.app.lifeplus.view;
|
|
|
import android.app.Activity;
|
|
import android.app.Activity;
|
|
|
import android.util.Log;
|
|
import android.util.Log;
|
|
|
|
|
|
|
|
|
|
+import kr.co.zumo.app.R;
|
|
|
import kr.co.zumo.app.lifeplus.model.PinModel;
|
|
import kr.co.zumo.app.lifeplus.model.PinModel;
|
|
|
import kr.co.zumo.app.lifeplus.view.dialog.DialogBase;
|
|
import kr.co.zumo.app.lifeplus.view.dialog.DialogBase;
|
|
|
import kr.co.zumo.app.lifeplus.view.dialog.DialogBuilder;
|
|
import kr.co.zumo.app.lifeplus.view.dialog.DialogBuilder;
|
|
|
import kr.co.zumo.app.lifeplus.view.dialog.DialogID;
|
|
import kr.co.zumo.app.lifeplus.view.dialog.DialogID;
|
|
|
|
|
+import kr.co.zumo.app.lifeplus.view.dialog.IAttribute;
|
|
|
import kr.co.zumo.app.lifeplus.view.dialog.IDialogResultListener;
|
|
import kr.co.zumo.app.lifeplus.view.dialog.IDialogResultListener;
|
|
|
|
|
+import kr.co.zumo.app.lifeplus.view.dialog.PinDialog;
|
|
|
import kr.co.zumo.app.lifeplus.view.presenter.PinPresenter;
|
|
import kr.co.zumo.app.lifeplus.view.presenter.PinPresenter;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -46,6 +49,10 @@ public class PinDialogAgent implements IPinView {
|
|
|
public void showPinDialog() {
|
|
public void showPinDialog() {
|
|
|
presenter.resetCounter();
|
|
presenter.resetCounter();
|
|
|
dialog = DialogBuilder.create(DialogID.INPUT_PIN)
|
|
dialog = DialogBuilder.create(DialogID.INPUT_PIN)
|
|
|
|
|
+ .attribute((IAttribute<PinDialog>) dialog -> {
|
|
|
|
|
+ dialog.updateGuideText(R.string.login_input_pin);
|
|
|
|
|
+ dialog.updateTitleText(R.string.login_input_pin_title);
|
|
|
|
|
+ })
|
|
|
.listener(new IDialogResultListener() {
|
|
.listener(new IDialogResultListener() {
|
|
|
@Override
|
|
@Override
|
|
|
public void onDialogResult(DialogBase dialog, Event event) {
|
|
public void onDialogResult(DialogBase dialog, Event event) {
|