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.Handler;
|
||||||
import android.os.Looper;
|
import android.os.Looper;
|
||||||
|
import android.util.Log;
|
||||||
|
|
||||||
import com.yunbao.common.CommonAppContext;
|
import com.yunbao.common.CommonAppContext;
|
||||||
import com.yunbao.common.bean.RankPkInfoBean;
|
import com.yunbao.common.bean.RankPkInfoBean;
|
||||||
@ -37,6 +38,7 @@ public class RandomPkManager {
|
|||||||
public static String debugUid;
|
public static String debugUid;
|
||||||
private RankPkInfoBean rankPkInfoBean;//排位赛信息
|
private RankPkInfoBean rankPkInfoBean;//排位赛信息
|
||||||
Handler handler = new Handler(Looper.getMainLooper());
|
Handler handler = new Handler(Looper.getMainLooper());
|
||||||
|
private boolean exitSuccess = false;
|
||||||
|
|
||||||
private RandomPkManager() {
|
private RandomPkManager() {
|
||||||
getRankInfo();
|
getRankInfo();
|
||||||
@ -128,6 +130,10 @@ public class RandomPkManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void next() {
|
private void next() {
|
||||||
|
if (exitSuccess) {
|
||||||
|
exitSuccess = false;
|
||||||
|
return;
|
||||||
|
}
|
||||||
status = PK_STATUS_REQUEST;
|
status = PK_STATUS_REQUEST;
|
||||||
LiveNetManager.get(CommonAppContext.getTopActivity())
|
LiveNetManager.get(CommonAppContext.getTopActivity())
|
||||||
.randomPK(new HttpCallback<String>() {
|
.randomPK(new HttpCallback<String>() {
|
||||||
@ -168,7 +174,9 @@ public class RandomPkManager {
|
|||||||
* 是否为随机PK模式
|
* 是否为随机PK模式
|
||||||
*/
|
*/
|
||||||
public boolean isRandomModel() {
|
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() {
|
private void callEndPkSuccess() {
|
||||||
status = PK_STATUS_DEFAULT;
|
status = PK_STATUS_DEFAULT;
|
||||||
|
exitSuccess = true;
|
||||||
rankPkInfoBean = null;
|
rankPkInfoBean = null;
|
||||||
for (OnRandomPkTimer pkTimer : randomPkTimer) {
|
for (OnRandomPkTimer pkTimer : randomPkTimer) {
|
||||||
pkTimer.onPkEndSuccess();
|
pkTimer.onPkEndSuccess();
|
||||||
|
Loading…
Reference in New Issue
Block a user