Pārlūkot izejas kodu

[버킷][Common] 삭제 알럿 이슈 해결

Hasemi 6 gadi atpakaļ
vecāks
revīzija
86958e104c

+ 7 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/my/bucketlist/BucketListDefaultDetailPresenter.java

@@ -110,7 +110,12 @@ public class BucketListDefaultDetailPresenter extends Presenter<BucketListDefaul
         break;
       case Event.DELETE:
         // 삭제 완료
-        showDeleteResultDialog();
+       // showDeleteResultDialog();
+        if (model.getBucketCount() == 0) {
+          jump(ScreenID.MY_MAIN);
+        }else{
+          go(ScreenID.MY_BUCKET_LIST);
+        }
         break;
       case Event.ERROR:
         showErrorDialog(event.getString());
@@ -147,6 +152,7 @@ public class BucketListDefaultDetailPresenter extends Presenter<BucketListDefaul
         }
       })
       .attribute(dialog -> {
+        dialog.setPositiveButtonLabelId(R.string.delete);
         dialog.setText(ResourceUtil.getString(R.string.best_bucket_delete_guide));
       })
       .show();

+ 7 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/my/bucketlist/BucketListWithTagDetailPresenter.java

@@ -176,7 +176,12 @@ public class BucketListWithTagDetailPresenter extends Presenter<BucketListWithTa
         break;
       case Event.DELETE:
         // 삭제 완료
-        showDeleteResultDialog();
+        //showDeleteResultDialog();
+        if (model.getBucketCount() == 0) {
+          jump(ScreenID.MY_MAIN);
+        }else{
+          go(ScreenID.MY_BUCKET_LIST);
+        }
         break;
       case Event.ERROR:
         showErrorDialog(event.getString());
@@ -243,6 +248,7 @@ public class BucketListWithTagDetailPresenter extends Presenter<BucketListWithTa
         }
       })
       .attribute(dialog -> {
+        dialog.setPositiveButtonLabelId(R.string.delete);
         dialog.setText(ResourceUtil.getString(R.string.best_bucket_delete_guide));
       })
       .show();

+ 7 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/my/bucketlist/EditMyBucketListPresenter.java

@@ -51,7 +51,12 @@ public class EditMyBucketListPresenter extends AddMyBucketListPresenter {
         break;
       case Event.DELETE:
         // 삭제 완료
-        showDeleteResultDialog();
+        if (model.getBucketCount() == 0) {
+          jump(ScreenID.MY_MAIN);
+        }else{
+          go(ScreenID.MY_BUCKET_LIST);
+        }
+        //showDeleteResultDialog();
         break;
       default:
         super.onResult(event);
@@ -105,6 +110,7 @@ public class EditMyBucketListPresenter extends AddMyBucketListPresenter {
         }
       })
       .attribute(dialog -> {
+        dialog.setPositiveButtonLabelId(R.string.delete);
         dialog.setText(ResourceUtil.getString(R.string.best_bucket_delete_guide));
       })
       .show();

+ 1 - 1
app/src/main/res/values/strings.xml

@@ -663,7 +663,7 @@
   <string name="event_with_shown_contents">함께 보면 좋은 콘텐츠</string>
   <string name="event_with_shown_contents_detail">이 이벤트와 함께 보면\n좋은 콘텐츠입니다</string>
 
-  <string name="best_bucket_delete_guide">선택된 버킷리스트가 삭제됩니다.</string>
+  <string name="best_bucket_delete_guide">버킷리스트를 삭제하시겠어요?</string>
 
   <string name="tutorial_listicle_cover_1">"<b>전체 콘텐츠</b>"\n공유하고 싶다면 꾹!</string>
   <string name="tutorial_listicle_cover_2">"<b>태그를 누르면</b>"\n다른 콘텐츠를 확인 가능해요</string>