|
@@ -1,12 +1,15 @@
|
|
|
package com.sheep.gamegroup.module.game.adapter;
|
|
package com.sheep.gamegroup.module.game.adapter;
|
|
|
|
|
|
|
|
import android.support.annotation.Nullable;
|
|
import android.support.annotation.Nullable;
|
|
|
|
|
+import android.widget.ImageView;
|
|
|
|
|
+import android.widget.TextView;
|
|
|
|
|
|
|
|
-import com.chad.library.adapter.base.BaseQuickAdapter;
|
|
|
|
|
-import com.chad.library.adapter.base.BaseViewHolder;
|
|
|
|
|
import com.sheep.gamegroup.model.entity.Release_task;
|
|
import com.sheep.gamegroup.model.entity.Release_task;
|
|
|
import com.sheep.gamegroup.model.entity.TaskAcceptedEty;
|
|
import com.sheep.gamegroup.model.entity.TaskAcceptedEty;
|
|
|
|
|
+import com.sheep.gamegroup.model.entity.TaskEty;
|
|
|
|
|
+import com.sheep.gamegroup.util.Jump2View;
|
|
|
import com.sheep.gamegroup.util.ViewHolder;
|
|
import com.sheep.gamegroup.util.ViewHolder;
|
|
|
|
|
+import com.sheep.gamegroup.util.ViewUtil;
|
|
|
import com.sheep.gamegroup.view.adapter.AdbCommonRecycler;
|
|
import com.sheep.gamegroup.view.adapter.AdbCommonRecycler;
|
|
|
import com.sheep.jiuyan.samllsheep.R;
|
|
import com.sheep.jiuyan.samllsheep.R;
|
|
|
import com.sheep.jiuyan.samllsheep.SheepApp;
|
|
import com.sheep.jiuyan.samllsheep.SheepApp;
|
|
@@ -28,7 +31,32 @@ public class AdpMyWelfare extends AdbCommonRecycler<TaskAcceptedEty> {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public void convert(ViewHolder holder, TaskAcceptedEty taskAcceptedEty) {
|
|
|
|
|
|
|
+ public void convert(ViewHolder holder, TaskAcceptedEty item) {
|
|
|
|
|
+
|
|
|
|
|
+ ImageView item_icon_iv = holder.itemView.findViewById(R.id.item_icon_iv);
|
|
|
|
|
+ ImageView item_level_iv = holder.itemView.findViewById(R.id.item_level_iv);
|
|
|
|
|
+ TextView item_name_tv = holder.itemView.findViewById(R.id.item_name_tv);
|
|
|
|
|
+ TextView item_time_tv = holder.itemView.findViewById(R.id.item_time_tv);
|
|
|
|
|
+ TextView item_info_tv = holder.itemView.findViewById(R.id.item_info_tv);
|
|
|
|
|
+ TextView item_value_tv = holder.itemView.findViewById(R.id.item_value_tv);
|
|
|
|
|
+// TextView item_btn_tv = holder.itemView.findViewById(R.id.item_btn_tv);
|
|
|
|
|
+ TextView item_vip_tv = holder.itemView.findViewById(R.id.item_vip_tv);
|
|
|
|
|
+ Release_task release_task = item.getRelease_task();
|
|
|
|
|
+ if (release_task == null) {
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ TaskEty taskEty = release_task.getTask();
|
|
|
|
|
+ if (taskEty == null) {
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ ViewUtil.setGameImage(item_icon_iv, taskEty.getIcon());
|
|
|
|
|
+ ViewUtil.setImageLevel(item_level_iv, release_task.getLevel());
|
|
|
|
|
+ ViewUtil.setText(item_name_tv, release_task.getName());
|
|
|
|
|
+ ViewUtil.setText(item_time_tv, release_task.getRemainderTime());
|
|
|
|
|
+ ViewUtil.setText(item_info_tv, release_task.getWelfareInfo());
|
|
|
|
|
+ ViewUtil.setText(item_value_tv, release_task.getWelfareValue());
|
|
|
|
|
+ ViewUtil.setVisibility(item_vip_tv, release_task.isVipWelfare());
|
|
|
|
|
+ ViewUtil.setOnClickListener(holder.itemView, view -> Jump2View.getInstance().goEntity(release_task));
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|