update 多人PK也用新UI
This commit is contained in:
parent
ddc246e11c
commit
5755aa5232
@ -2,6 +2,7 @@ package com.yunbao.common.manager;
|
||||
|
||||
import android.os.Handler;
|
||||
import android.os.Looper;
|
||||
import android.util.Log;
|
||||
|
||||
import com.yunbao.common.CommonAppContext;
|
||||
import com.yunbao.common.bean.RankPkInfoBean;
|
||||
@ -37,6 +38,7 @@ public class RandomPkManager {
|
||||
public static String debugUid;
|
||||
private RankPkInfoBean rankPkInfoBean;//排位赛信息
|
||||
Handler handler = new Handler(Looper.getMainLooper());
|
||||
private boolean exitSuccess = false;
|
||||
|
||||
private RandomPkManager() {
|
||||
getRankInfo();
|
||||
@ -128,6 +130,10 @@ public class RandomPkManager {
|
||||
}
|
||||
|
||||
private void next() {
|
||||
if (exitSuccess) {
|
||||
exitSuccess = false;
|
||||
return;
|
||||
}
|
||||
status = PK_STATUS_REQUEST;
|
||||
LiveNetManager.get(CommonAppContext.getTopActivity())
|
||||
.randomPK(new HttpCallback<String>() {
|
||||
@ -168,7 +174,9 @@ public class RandomPkManager {
|
||||
* 是否为随机PK模式
|
||||
*/
|
||||
public boolean isRandomModel() {
|
||||
return status == PK_STATUS_START || status == PK_STATUS_REQUEST || status == PK_STATUS_EXIT_ING;
|
||||
boolean isRandom = status == PK_STATUS_START || status == PK_STATUS_REQUEST || status == PK_STATUS_EXIT_ING;
|
||||
Log.i("随机PK", "isRandomModel: " + isRandom + " status = " + status);
|
||||
return isRandom;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -231,6 +239,7 @@ public class RandomPkManager {
|
||||
*/
|
||||
private void callEndPkSuccess() {
|
||||
status = PK_STATUS_DEFAULT;
|
||||
exitSuccess = true;
|
||||
rankPkInfoBean = null;
|
||||
for (OnRandomPkTimer pkTimer : randomPkTimer) {
|
||||
pkTimer.onPkEndSuccess();
|
||||
|
Loading…
Reference in New Issue
Block a user