游戏-推荐点击更多事件

This commit is contained in:
huangzhuanghua
2016-07-02 19:14:19 +08:00
parent 627a896ddb
commit 78e295ce7e

View File

@ -23,6 +23,7 @@ import com.gh.common.util.GameViewUtils;
import com.gh.common.util.ImageUtils;
import com.gh.common.util.TimestampUtils;
import com.gh.gamecenter.GameDetailsActivity;
import com.gh.gamecenter.HotCardActivity;
import com.gh.gamecenter.NewsActivity;
import com.gh.gamecenter.R;
import com.gh.gamecenter.adapter.viewholder.GameNormalViewHolder;
@ -202,11 +203,41 @@ public class Game2FragmentAdapter extends RecyclerView.Adapter<RecyclerView.View
if (holder instanceof HeadViewHolder) {
if (position == 0) {
((HeadViewHolder) holder).title.setText(entity2List.get(0).getName());
final SubjectEntity entity = entity2List.get(0);
((HeadViewHolder) holder).title.setText(entity.getName());
((HeadViewHolder) holder).link.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(mContext, HotCardActivity.class);
intent.putExtra("id", entity.getId());
intent.putExtra("name", entity.getName());
mContext.startActivity(intent);
}
});
} else if (position == position_two - entity2List.get(1).getData().size() - 1) {
((HeadViewHolder) holder).title.setText(entity2List.get(1).getName());
final SubjectEntity entity = entity2List.get(1);
((HeadViewHolder) holder).title.setText(entity.getName());
((HeadViewHolder) holder).link.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(mContext, HotCardActivity.class);
intent.putExtra("id", entity.getId());
intent.putExtra("name", entity.getName());
mContext.startActivity(intent);
}
});
} else if (position == position_three - entity2List.get(2).getData().size() - 1) {
((HeadViewHolder) holder).title.setText(entity2List.get(2).getName());
final SubjectEntity entity = entity2List.get(2);
((HeadViewHolder) holder).title.setText(entity.getName());
((HeadViewHolder) holder).link.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(mContext, HotCardActivity.class);
intent.putExtra("id", entity.getId());
intent.putExtra("name", entity.getName());
mContext.startActivity(intent);
}
});
}
} else if (holder instanceof GameNormalViewHolder) {
if (gameEntity != null) {