文件整理
This commit is contained in:
@ -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());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user