|
|
@@ -73,6 +73,7 @@ public class AddMyBucketListPresenter extends Presenter<AddMyBucketListModel, IA
|
|
|
Log.i("APP# AddMyBucketListPresenter | onEventInternal", "|" + event.toString());
|
|
|
switch (event.getEventId()) {
|
|
|
case Event.CONFIRM:
|
|
|
+ view.setVisibleButton(false);
|
|
|
model.registerBucket();
|
|
|
break;
|
|
|
case Event.CLICK:
|
|
|
@@ -147,9 +148,14 @@ public class AddMyBucketListPresenter extends Presenter<AddMyBucketListModel, IA
|
|
|
* @param inputText
|
|
|
*/
|
|
|
public void onTextChanged(String inputText) {
|
|
|
- view.setVisibleButton(inputText.length() != 0);
|
|
|
-
|
|
|
model.setBucketText(inputText);
|
|
|
+
|
|
|
+ verifyInput();
|
|
|
+ }
|
|
|
+
|
|
|
+ private void verifyInput() {
|
|
|
+
|
|
|
+ view.setVisibleButton(model.getBucketText().length() != 0);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -193,7 +199,6 @@ public class AddMyBucketListPresenter extends Presenter<AddMyBucketListModel, IA
|
|
|
// 등록 완료
|
|
|
// 연관 태그 검색해서 처리해줌
|
|
|
model.loadTag();
|
|
|
-
|
|
|
break;
|
|
|
case Event.TAG:
|
|
|
ArrayList<TagBean> list = model.getTags();
|
|
|
@@ -207,6 +212,7 @@ public class AddMyBucketListPresenter extends Presenter<AddMyBucketListModel, IA
|
|
|
}
|
|
|
break;
|
|
|
case Event.ERROR:
|
|
|
+ verifyInput();
|
|
|
showErrorDialog(event.getString());
|
|
|
break;
|
|
|
default:
|