更新主播任务

This commit is contained in:
2023-02-22 13:50:40 +08:00
parent bf4710470f
commit d6eddeb130
4 changed files with 19 additions and 11 deletions

View File

@@ -151,8 +151,9 @@ public class LiveTaskDialog extends AbsDialogPopupWindow {
}
private Dialog loadDialog;
private void createTask() {
loadDialog= DialogUitl.loadingDialog(getContext());
loadDialog = DialogUitl.loadingDialog(getContext());
loadDialog.show();
LiveNetManager.get(getContext())
.getLiveTask(1, liveUid, new HttpCallback<LiveTaskModel>() {
@@ -161,7 +162,7 @@ public class LiveTaskDialog extends AbsDialogPopupWindow {
Log.i("直播任务", "onSuccess: " + data);
updateMainUi(data.getUser());
initTabLayout(data);
if(loadDialog!=null){
if (loadDialog != null) {
loadDialog.dismiss();
}
}
@@ -169,7 +170,7 @@ public class LiveTaskDialog extends AbsDialogPopupWindow {
@Override
public void onError(String error) {
Log.e("直播任务", "onError: " + error);
if(loadDialog!=null){
if (loadDialog != null) {
loadDialog.dismiss();
}
}
@@ -177,7 +178,7 @@ public class LiveTaskDialog extends AbsDialogPopupWindow {
}
public void updateLiveTimer(long time) {
liveTimer = (int) ((time % (1000 * 60 * 60)) / (1000 * 60));
liveTimer = (int) time / (1000 * 60);
/*TaskFragment fragment = (TaskFragment) ((AppCompatActivity) mContext).getSupportFragmentManager().findFragmentByTag("f0");
if (fragment != null) {
fragment.adapter.updateTimer(liveTimer);
@@ -206,10 +207,10 @@ public class LiveTaskDialog extends AbsDialogPopupWindow {
this.liveUid = getArguments().getString("liveUid", "0");
taskList = (RecyclerView) view;
initTaskList();
if(position==2) {
if (position == 2) {
createTask(position);
}else{
update((LiveTaskModel) getArguments().getSerializable("data"),1);
} else {
update((LiveTaskModel) getArguments().getSerializable("data"), 1);
}
}
@@ -255,8 +256,6 @@ public class LiveTaskDialog extends AbsDialogPopupWindow {
for (LiveTaskModel.Task tk : task1) {
tk.setNowValue(liveTimer);
}
task1.get(1).setTaskNum(3);
task1.get(1).setTaskName("*" + task1.get(1).getTaskName());
}
task1.add(task2);
task1.addAll(data.getList().get(1));