|
|
@@ -72,8 +72,10 @@ public class ActMiDong extends BaseActivity {
|
|
|
public void initListener() {
|
|
|
|
|
|
}
|
|
|
+
|
|
|
private int curPosition = 0;
|
|
|
private List<BaseFragment> fgtMiDongList = ListUtil.emptyList();
|
|
|
+
|
|
|
@Override
|
|
|
public void initData() {
|
|
|
mAdapter = new TitleFragmentListAdapter(getSupportFragmentManager());
|
|
|
@@ -116,7 +118,7 @@ public class ActMiDong extends BaseActivity {
|
|
|
|
|
|
@Override
|
|
|
public void onDownloadFail(String id) {
|
|
|
- LogUtil.println("AdManager","onDownloadFail", id);
|
|
|
+ LogUtil.println("AdManager", "onDownloadFail", id);
|
|
|
ACache.get(SheepApp.getInstance()).put(String.format(Locale.CHINA, "%s%s", AdManager.class.getSimpleName(), id), "onDownloadFail");
|
|
|
EventBus.getDefault().post(BigEvent.get().setEventTypes(EventTypes.REFRESH_MING_DONG));
|
|
|
|
|
|
@@ -124,16 +126,21 @@ public class ActMiDong extends BaseActivity {
|
|
|
|
|
|
@Override
|
|
|
public void onDownloadSuccess(String id) {//没有收到回调
|
|
|
- LogUtil.println("AdManager","onDownloadSuccess", id);
|
|
|
+ LogUtil.println("AdManager", "onDownloadSuccess", id);
|
|
|
ACache.get(SheepApp.getInstance()).put(String.format(Locale.CHINA, "%s%s", AdManager.class.getSimpleName(), id), "onDownloadSuccess");
|
|
|
EventBus.getDefault().post(BigEvent.get().setEventTypes(EventTypes.REFRESH_MING_DONG));
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void onProgressUpdate(String s, int i) {
|
|
|
+ LogUtil.println("AdManager", "onProgressUpdate", s + " " + i);
|
|
|
+ }
|
|
|
});
|
|
|
AdManager.getInstance(SheepApp.getInstance()).setRewardListener(new RewardListener() {
|
|
|
@Override
|
|
|
public void doTaskSuccess(String s) {
|
|
|
- LogUtil.println("AdManager","onDownloadFail", s);
|
|
|
+ LogUtil.println("AdManager", "onDownloadFail", s);
|
|
|
ACache.get(SheepApp.getInstance()).put(String.format(Locale.CHINA, "%s%s", AdManager.class.getSimpleName(), s), "doTaskSuccess");
|
|
|
EventBus.getDefault().post(BigEvent.get().setEventTypes(EventTypes.REFRESH_MING_DONG));
|
|
|
|
|
|
@@ -141,7 +148,7 @@ public class ActMiDong extends BaseActivity {
|
|
|
|
|
|
@Override
|
|
|
public void doTaskFail(String s) {
|
|
|
- LogUtil.println("AdManager","onDownloadFail", s);
|
|
|
+ LogUtil.println("AdManager", "onDownloadFail", s);
|
|
|
ACache.get(SheepApp.getInstance()).put(String.format(Locale.CHINA, "%s%s", AdManager.class.getSimpleName(), s), "doTaskFail");
|
|
|
EventBus.getDefault().post(BigEvent.get().setEventTypes(EventTypes.REFRESH_MING_DONG));
|
|
|
|
|
|
@@ -153,8 +160,8 @@ public class ActMiDong extends BaseActivity {
|
|
|
@Override
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
super.onCreate(savedInstanceState);
|
|
|
- if(!EventBus.getDefault().isRegistered(this))
|
|
|
- EventBus.getDefault().register(this);
|
|
|
+ if (!EventBus.getDefault().isRegistered(this))
|
|
|
+ EventBus.getDefault().register(this);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -163,16 +170,16 @@ public class ActMiDong extends BaseActivity {
|
|
|
AdManager.getInstance(SheepApp.getInstance()).setRewardListener(null);
|
|
|
fgtMiDongList.clear();
|
|
|
super.onDestroy();
|
|
|
- if(EventBus.getDefault().isRegistered(this))
|
|
|
+ if (EventBus.getDefault().isRegistered(this))
|
|
|
EventBus.getDefault().unregister(this);
|
|
|
}
|
|
|
|
|
|
@Subscribe
|
|
|
- public void onEventMainThread(BigEvent event){
|
|
|
- switch (event.getEventTypes()){
|
|
|
+ public void onEventMainThread(BigEvent event) {
|
|
|
+ switch (event.getEventTypes()) {
|
|
|
case REFRESH_MING_DONG:
|
|
|
BaseFragment item = ListUtil.getItem(fgtMiDongList, curPosition);
|
|
|
- if(item instanceof FgtMiDongAdTskList || item instanceof FgtMiDongSignTskList){
|
|
|
+ if (item instanceof FgtMiDongAdTskList || item instanceof FgtMiDongSignTskList) {
|
|
|
((BaseListFragment) item).refreshData();
|
|
|
}
|
|
|
break;
|