文件整理

This commit is contained in:
huangzhuanghua
2016-09-02 17:14:05 +08:00
parent b1df05ea47
commit 6dd0c75cdc
84 changed files with 2020 additions and 1190 deletions

View File

@ -15,11 +15,13 @@ import com.gc.materialdesign.views.ProgressBarCircularIndeterminate;
import com.gh.base.AppController;
import com.gh.common.constant.Config;
import com.gh.common.constant.Constants;
import com.gh.common.util.DisplayUtils;
import com.gh.common.util.DownloadItemUtils;
import com.gh.common.util.GameViewUtils;
import com.gh.common.util.ImageUtils;
import com.gh.common.util.PlatformUtils;
import com.gh.common.util.TimestampUtils;
import com.gh.common.view.CardLinearLayout;
import com.gh.download.DownloadEntry;
import com.gh.gamecenter.GameDetailsActivity;
import com.gh.gamecenter.R;
@ -203,7 +205,7 @@ public class PluginAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
@Override
public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
View view = LayoutInflater.from(parent.getContext()).inflate(
R.layout.home_game_normal_item, parent, false);
R.layout.game_normal_item, parent, false);
return new GameNormalViewHolder(view);
}
@ -212,6 +214,20 @@ public class PluginAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
if (holder instanceof GameNormalViewHolder) {
GameNormalViewHolder viewHolder = (GameNormalViewHolder) holder;
// 第一个
if (position == 0) {
((CardLinearLayout) viewHolder.itemView).setmTop(DisplayUtils.dip2px(context, 8));
} else {
((CardLinearLayout) viewHolder.itemView).setmTop(0);
}
// 最后一个
if (position == pluginList.size() - 1) {
((CardLinearLayout) viewHolder.itemView).setBottom(true);
} else {
((CardLinearLayout) viewHolder.itemView).setBottom(false);
}
final GameEntity entity = pluginList.get(position);
viewHolder.home1_game_order.setVisibility(View.GONE);
@ -225,7 +241,7 @@ public class PluginAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
if (entity.getApk() == null || entity.getApk().isEmpty()) {
viewHolder.gameDes.setText(entity.getBrief());
} else {
viewHolder.gameDes.setText(entity.getApk().get(0).getSize() + " | " + entity.getBrief());
viewHolder.gameDes.setText(entity.getApk().get(0).getSize() + " " + entity.getBrief());
}
GameViewUtils.setLabelList(context, viewHolder.labelList, entity.getTag());