|
|
@@ -115,7 +115,7 @@ public class SettingPresenter extends Presenter<SettingModel, ISettingView> {
|
|
|
- 추천인 이름이 있으면 팝업 (코인 표시)
|
|
|
*/
|
|
|
if (StringUtil.isFull(model.getSpecialCodeType())) {
|
|
|
- showToast(
|
|
|
+ showCustomToast(
|
|
|
ResourceUtil.getString(R.string.special_code_confirm_success),
|
|
|
String.format(ResourceUtil.getString(R.string.special_code_confirm_success_detail), model.getSpecialCodeType()),
|
|
|
0,
|
|
|
@@ -126,7 +126,7 @@ public class SettingPresenter extends Presenter<SettingModel, ISettingView> {
|
|
|
}
|
|
|
|
|
|
if (StringUtil.isFull(model.getRecommendName())) {
|
|
|
- showToast(
|
|
|
+ showCustomToast(
|
|
|
ResourceUtil.getString(R.string.recommend_special_code_confirm_success),
|
|
|
String.format(ResourceUtil.getString(R.string.recommend_confirm_success_detail), model.getRecommendName(), model.getIncreasedCoin()),
|
|
|
0,
|
|
|
@@ -355,7 +355,7 @@ public class SettingPresenter extends Presenter<SettingModel, ISettingView> {
|
|
|
share.shareRecommendCode(model.getMyRecommendCode(), new IShareListener() {
|
|
|
@Override
|
|
|
public void onSuccess(String result) {
|
|
|
- showToast("", ResourceUtil.getString(R.string.share_completed_message), 1, Toast.LENGTH_LONG);
|
|
|
+ showCustomToast("", ResourceUtil.getString(R.string.share_completed_message), 1, Toast.LENGTH_LONG);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -371,7 +371,7 @@ public class SettingPresenter extends Presenter<SettingModel, ISettingView> {
|
|
|
share.shareRecommendCode(model.getMyRecommendCode(), new IShareListener() {
|
|
|
@Override
|
|
|
public void onSuccess(String result) {
|
|
|
- showToast("", ResourceUtil.getString(R.string.share_copy_completed_message), 1, Toast.LENGTH_LONG);
|
|
|
+ showCustomToast("", ResourceUtil.getString(R.string.share_copy_completed_message), 1, Toast.LENGTH_LONG);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -398,7 +398,7 @@ public class SettingPresenter extends Presenter<SettingModel, ISettingView> {
|
|
|
else if (index == SettingViewHolder.SWITCH_MARKETING) {
|
|
|
// 마케팅
|
|
|
String date = Formatter.format(Calendar.getInstance().getTimeInMillis(), "yyyy.MM.dd");
|
|
|
- showToast(
|
|
|
+ showCustomToast(
|
|
|
ResourceUtil.getString(bool ? R.string.setting_menu3_event_agree : R.string.setting_menu3_event_disagree),
|
|
|
String.format(ResourceUtil.getString(bool ? R.string.setting_menu3_event_agree_message : R.string.setting_menu3_event_disagree_message), date),
|
|
|
0,
|
|
|
@@ -427,11 +427,15 @@ public class SettingPresenter extends Presenter<SettingModel, ISettingView> {
|
|
|
view.notifyUpdate();
|
|
|
}
|
|
|
else if (index == Event.SETTING_LOAD) {
|
|
|
- showErrorDialog(R.string.network_disconnected_message, () -> onBackPressedInternal());
|
|
|
+// showErrorDialog(R.string.network_disconnected_message, () -> onBackPressedInternal());
|
|
|
+ onBackPressedInternal();
|
|
|
+ showToast(R.string.network_disconnected_message);
|
|
|
}
|
|
|
else {
|
|
|
// 설정 메인
|
|
|
- showErrorDialog(event.getString(), () -> onBackPressedInternal());
|
|
|
+// showErrorDialog(event.getString(), () -> onBackPressedInternal());
|
|
|
+ onBackPressedInternal();
|
|
|
+ showToast(event.getString());
|
|
|
}
|
|
|
break;
|
|
|
default:
|
|
|
@@ -493,7 +497,7 @@ public class SettingPresenter extends Presenter<SettingModel, ISettingView> {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- private void showToast(String title, String detail, @Nullable int copyToastFlag, int duration) {
|
|
|
+ private void showCustomToast(String title, String detail, @Nullable int copyToastFlag, int duration) {
|
|
|
|
|
|
Context context = App.getInstance().getContext();
|
|
|
Toast toast = new Toast(context);
|