|
|
@@ -3,15 +3,25 @@
|
|
|
*/
|
|
|
package kr.co.zumo.app.lifeplus.view.presenter.signup;
|
|
|
|
|
|
+import android.content.Context;
|
|
|
+import android.telephony.PhoneNumberUtils;
|
|
|
import android.util.Log;
|
|
|
+import android.view.Gravity;
|
|
|
+import android.view.LayoutInflater;
|
|
|
+import android.view.View;
|
|
|
+import android.widget.TextView;
|
|
|
+import android.widget.Toast;
|
|
|
|
|
|
import com.google.gson.Gson;
|
|
|
|
|
|
+import kr.co.zumo.app.R;
|
|
|
+import kr.co.zumo.app.lifeplus.application.App;
|
|
|
import kr.co.zumo.app.lifeplus.bean.MobileAuthorizationBean;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.LifeplusAPIBean;
|
|
|
import kr.co.zumo.app.lifeplus.model.SignUpModel;
|
|
|
import kr.co.zumo.app.lifeplus.supervisor.ScreenID;
|
|
|
import kr.co.zumo.app.lifeplus.util.AppUtil;
|
|
|
+import kr.co.zumo.app.lifeplus.util.Formatter;
|
|
|
import kr.co.zumo.app.lifeplus.view.Event;
|
|
|
import kr.co.zumo.app.lifeplus.view.ISignUpView;
|
|
|
import kr.co.zumo.app.lifeplus.view.command.FragmentChangeCommand;
|
|
|
@@ -119,6 +129,23 @@ public class SignUpMobileAuthorizationPresenter extends SignUpFragmentPresenter
|
|
|
// todo 30일 이내 재가입
|
|
|
}
|
|
|
else {
|
|
|
+ Context context = App.getInstance().getContext();
|
|
|
+ Toast toast = new Toast(context);
|
|
|
+ toast.setDuration(Toast.LENGTH_LONG);
|
|
|
+ toast.setGravity(Gravity.FILL, 0, 0);
|
|
|
+ LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
|
|
|
+ View view = inflater.inflate(R.layout.sign_up_authorization_result_dialog, null);
|
|
|
+ ((TextView) view.findViewById(R.id.text_view_authorization_result_name)).setText(mobileAuthorizationBean.getName());
|
|
|
+ ((TextView) view.findViewById(R.id.text_view_authorization_result_gender)).setText(mobileAuthorizationBean.getGender());
|
|
|
+ ((TextView) view.findViewById(R.id.text_view_authorization_result_birth_date)).setText(
|
|
|
+ Formatter.format(mobileAuthorizationBean.getBirthDate(), MobileAuthorizationBean.BIRTH_DATE_FORMAT, "yyyy.mm.dd")
|
|
|
+ );
|
|
|
+ ((TextView) view.findViewById(R.id.text_view_authorization_result_phone_number)).setText(
|
|
|
+ PhoneNumberUtils.formatNumber(mobileAuthorizationBean.getFirstPhoneNumber() + mobileAuthorizationBean.getPhoneNumber())
|
|
|
+ );
|
|
|
+ toast.setView(view);
|
|
|
+ toast.show();
|
|
|
+
|
|
|
// 신규 가입
|
|
|
model.setMobileAuthorizationBean(mobileAuthorizationBean);
|
|
|
model.checkMobileAuthorized();
|