整理已安装的游戏数据表

This commit is contained in:
kehaoyuan
2017-11-02 15:20:38 +08:00
parent dd81460826
commit 1706ead392
16 changed files with 325 additions and 552 deletions

View File

@ -32,12 +32,12 @@ import com.gh.gamecenter.InstallActivity;
import com.gh.gamecenter.R;
import com.gh.gamecenter.adapter.viewholder.FooterViewHolder;
import com.gh.gamecenter.adapter.viewholder.GameNormalSwipeViewHolder;
import com.gh.gamecenter.db.info.ConcernInfo;
import com.gh.gamecenter.db.info.InstallInfo;
import com.gh.gamecenter.entity.ApkEntity;
import com.gh.gamecenter.entity.GameEntity;
import com.gh.gamecenter.entity.GameInfoEntity;
import com.gh.gamecenter.kuaichuan.FileInfo;
import com.gh.gamecenter.manager.ConcernManager;
import com.gh.gamecenter.manager.InstallManager;
import com.gh.gamecenter.manager.GameManager;
import com.gh.gamecenter.retrofit.Response;
import com.gh.gamecenter.retrofit.RetrofitManager;
@ -101,8 +101,8 @@ public class InstallFragmentAdapter extends BaseRecyclerAdapter<ViewHolder> {
maxWidth = mContext.getResources().getDisplayMetrics().widthPixels;
ConcernManager cManager = new ConcernManager(mContext);
List<ConcernInfo> runnableGame = cManager.getInstalledGame();
InstallManager cManager = new InstallManager(mContext);
List<InstallInfo> runnableGame = cManager.getAllInstall();
if (runnableGame.isEmpty()) {
mActivity.loadEmpty();
} else {
@ -139,9 +139,9 @@ public class InstallFragmentAdapter extends BaseRecyclerAdapter<ViewHolder> {
TrafficUtils trafficUtils = TrafficUtils.getInstance(mContext);
ConcernManager cManager = new ConcernManager(mContext);
List<ConcernInfo> runnableGame = cManager.getInstalledGame();
for (ConcernInfo concernEntity : runnableGame) {
InstallManager cManager = new InstallManager(mContext);
List<InstallInfo> runnableGame = cManager.getAllInstall();
for (InstallInfo concernEntity : runnableGame) {
for (Map.Entry<String, Boolean> entry : concernEntity.getPackageNames().entrySet()) {
if (entry.getValue()) {
GameInfoEntity info = new GameInfoEntity();