已安装游戏判断空逻辑修改,修复RecyclerView的Inconsistency detected.问题

This commit is contained in:
黄壮华
2016-09-22 22:43:28 +08:00
parent 94adc2c922
commit 154f7b5a54
9 changed files with 28 additions and 38 deletions

View File

@ -6,7 +6,6 @@ import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.media.Image;
import android.os.Bundle;
import android.os.Handler;
import android.support.v4.view.PagerAdapter;
@ -21,7 +20,6 @@ import android.widget.TextView;
import com.android.volley.Request;
import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.gh.base.AppController;
import com.gh.base.BaseActivity;
import com.gh.common.constant.Config;
@ -32,7 +30,7 @@ import com.gh.common.util.PackageUtils;
import com.gh.common.util.TimestampUtils;
import com.gh.common.util.Utils;
import com.gh.gamecenter.db.info.FilterInfo;
import com.gh.gamecenter.manager.ConcernManager;
import com.gh.gamecenter.eventbus.EBReuse;
import com.gh.gamecenter.manager.DataCollectionManager;
import com.gh.gamecenter.manager.FilterManager;
import com.gh.gamecenter.volley.extended.JsonArrayExtendedRequest;
@ -55,6 +53,8 @@ import java.util.List;
import java.util.Locale;
import java.util.Set;
import de.greenrobot.event.EventBus;
/**
* 引导页面
*
@ -314,18 +314,12 @@ public class SplashScreenActivity extends BaseActivity {
try {
boolean isShow = response.getBoolean("status");
sp.edit().putBoolean("isShow", isShow).apply();
EventBus.getDefault().post(new EBReuse("Refresh"));
} catch (JSONException e) {
e.printStackTrace();
}
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
if (!sp.getBoolean("isShow", false)) {
sp.edit().putBoolean("isShow", false).apply();
}
}
});
}, null);
AppController.addToRequestQueue(request, TAG);
}