|
|
@@ -68,7 +68,7 @@ public class AddMyBucketListPresenter extends Presenter<AddMyBucketListModel, IA
|
|
|
|
|
|
@Override
|
|
|
protected void startInternalOnce() {
|
|
|
- this.model.loadBackground();
|
|
|
+ model.loadBackground();
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -127,20 +127,12 @@ public class AddMyBucketListPresenter extends Presenter<AddMyBucketListModel, IA
|
|
|
private void render() {
|
|
|
List<BucketBackgroundImageBean> list = model.getBucketBackgroundList();
|
|
|
if (null != list) {
|
|
|
- view.init(model.getBucketBackgroundList());
|
|
|
+ view.init(list);
|
|
|
}
|
|
|
|
|
|
renderButtonText();
|
|
|
- renderForEdit();
|
|
|
+ renderForEach();
|
|
|
|
|
|
- if (null != model.getBestBucketBean()) {
|
|
|
- int index = model.getBestBucketIndex();
|
|
|
- setIndexAndBackground(index);
|
|
|
- view.setSelectedIndex(index);
|
|
|
- }
|
|
|
- else {
|
|
|
- setIndexAndBackground(0);
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -153,10 +145,17 @@ public class AddMyBucketListPresenter extends Presenter<AddMyBucketListModel, IA
|
|
|
|
|
|
/**
|
|
|
* template
|
|
|
- * - 수정 시 사용;
|
|
|
*/
|
|
|
- protected void renderForEdit() {
|
|
|
- // 이 프리젠터에서는 사용하지 않음.
|
|
|
+ protected void renderForEach() {
|
|
|
+ // 베스트 버킷으로 진입 시
|
|
|
+ if (null != model.getBestBucketBean()) {
|
|
|
+ int index = model.getBestBucketIndex();
|
|
|
+ setIndexAndBackground(index);
|
|
|
+ view.setSelectedIndex(index);
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ setIndexAndBackground(0);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
protected void changeBackground(int index) {
|