|
@@ -22,6 +22,7 @@ import com.sheep.gamegroup.presenter.TryMakeMoneyPresenter;
|
|
|
import com.sheep.gamegroup.util.Jump2View;
|
|
import com.sheep.gamegroup.util.Jump2View;
|
|
|
import com.sheep.gamegroup.util.ViewHolder;
|
|
import com.sheep.gamegroup.util.ViewHolder;
|
|
|
import com.sheep.jiuyan.samllsheep.R;
|
|
import com.sheep.jiuyan.samllsheep.R;
|
|
|
|
|
+import com.sheep.jiuyan.samllsheep.utils.G;
|
|
|
|
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
@@ -32,7 +33,8 @@ import java.util.List;
|
|
|
|
|
|
|
|
public class TryMakeMoneyAdp extends AdbCommonRecycler<RecyleObj> {
|
|
public class TryMakeMoneyAdp extends AdbCommonRecycler<RecyleObj> {
|
|
|
private final static int TAG_ID_TEMP = R.id.view_tag_1;
|
|
private final static int TAG_ID_TEMP = R.id.view_tag_1;
|
|
|
- TryMakeMoneyPresenter presenter;
|
|
|
|
|
|
|
+ private TryMakeMoneyPresenter presenter;
|
|
|
|
|
+ private boolean isHave;
|
|
|
|
|
|
|
|
public TryMakeMoneyAdp(Context context) {
|
|
public TryMakeMoneyAdp(Context context) {
|
|
|
super(context);
|
|
super(context);
|
|
@@ -79,6 +81,14 @@ public class TryMakeMoneyAdp extends AdbCommonRecycler<RecyleObj> {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
|
|
+ * 传入是否有自己运行的任务
|
|
|
|
|
+ * @param isHave
|
|
|
|
|
+ */
|
|
|
|
|
+ public void addHaveTask(boolean isHave){
|
|
|
|
|
+ this.isHave = isHave;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
* 获取已发布的
|
|
* 获取已发布的
|
|
|
*/
|
|
*/
|
|
|
private void bindReleaseTask(ViewHolder holder, List<TaskReleaseEty> etyList){
|
|
private void bindReleaseTask(ViewHolder holder, List<TaskReleaseEty> etyList){
|
|
@@ -93,10 +103,14 @@ public class TryMakeMoneyAdp extends AdbCommonRecycler<RecyleObj> {
|
|
|
@Override
|
|
@Override
|
|
|
public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
|
|
public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
|
|
|
View view = LayoutInflater.from(context)
|
|
View view = LayoutInflater.from(context)
|
|
|
- .inflate(R.layout.try_makemoney_item, viewGroup,false);
|
|
|
|
|
|
|
+ .inflate(R.layout.try_makemoney_item_recommend, viewGroup,false);
|
|
|
view.setOnClickListener(new View.OnClickListener() {
|
|
view.setOnClickListener(new View.OnClickListener() {
|
|
|
@Override
|
|
@Override
|
|
|
public void onClick(View v) {
|
|
public void onClick(View v) {
|
|
|
|
|
+ if(isHave){
|
|
|
|
|
+ G.showToast("请先取消已接受的任务");
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
TaskEty taskEty = etyList.get(i).getTask();
|
|
TaskEty taskEty = etyList.get(i).getTask();
|
|
|
taskEty.setRunTask(0);
|
|
taskEty.setRunTask(0);
|
|
|
taskEty.setRelease_task_id(etyList.get(i).getId());
|
|
taskEty.setRelease_task_id(etyList.get(i).getId());
|
|
@@ -130,6 +144,7 @@ public class TryMakeMoneyAdp extends AdbCommonRecycler<RecyleObj> {
|
|
|
.load(etyList.get(i).getTask().getIcon()+"")
|
|
.load(etyList.get(i).getTask().getIcon()+"")
|
|
|
.placeholder(R.mipmap.ic_launcher)
|
|
.placeholder(R.mipmap.ic_launcher)
|
|
|
.into((ImageView) viewHolder.itemView.findViewById(R.id.item_icon_iv));
|
|
.into((ImageView) viewHolder.itemView.findViewById(R.id.item_icon_iv));
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|