|
|
@@ -23,9 +23,9 @@ import com.sheep.jiuyan.samllsheep.utils.G;
|
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
|
- * Created by ljy on 2018/3/20.
|
|
|
+ * Created by realicing on 2018/3/23.
|
|
|
+ * realicing@sina.com
|
|
|
*/
|
|
|
-
|
|
|
public class LieMakeMoneyAdp extends AdbCommonRecycler<RecyleObj> {
|
|
|
private final static int TAG_ID_TEMP = R.id.view_tag_1;
|
|
|
|
|
|
@@ -91,103 +91,16 @@ public class LieMakeMoneyAdp extends AdbCommonRecycler<RecyleObj> {
|
|
|
private void bindStartOnHook(ViewHolder holder) {
|
|
|
ImageView imageView = holder.getView(R.id.start_on_hook_iv, ImageView.class);
|
|
|
imageView.setOnClickListener(view -> {
|
|
|
- //TODO 跳转到添加微信账号来进行挂机的界面
|
|
|
- G.showToast("该功能正在建设中");
|
|
|
+ Jump2View.getInstance().goCommitWxView(this.context, null);
|
|
|
});
|
|
|
}
|
|
|
private void bindPromptOnHook(ViewHolder holder, boolean hasData) {
|
|
|
View ll = holder.getView(R.id.lie_make_operation_ll);
|
|
|
ll.setVisibility(hasData ? View.VISIBLE : View.GONE);
|
|
|
ll.findViewById(R.id.account_abnormal_tv).setOnClickListener(view -> {
|
|
|
- //TODO 跳转到添加微信账号来进行挂机的界面
|
|
|
+ //TODO 账号解封
|
|
|
G.showToast("该功能正在建设中");
|
|
|
});
|
|
|
}
|
|
|
- /**
|
|
|
- * 获取已发布的
|
|
|
- */
|
|
|
- private void bindReleaseTask(ViewHolder holder, List<TaskReleaseEty> etyList){
|
|
|
- RecyclerView recyclerView = holder.getView(R.id.release_task_listview, RecyclerView.class);
|
|
|
-// recyclerView.setHasFixedSize(true);
|
|
|
-// recyclerView.setLayoutManager(new LinearLayoutManager(context));
|
|
|
- recyclerView.setHasFixedSize(true);
|
|
|
- recyclerView.setLayoutManager(new StaggeredGridLayoutManager(1,
|
|
|
- StaggeredGridLayoutManager.HORIZONTAL));
|
|
|
- recyclerView.setAdapter(new RecyclerView.Adapter(){
|
|
|
-
|
|
|
- @Override
|
|
|
- public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
|
|
|
- View view = LayoutInflater.from(context)
|
|
|
- .inflate(R.layout.try_makemoney_item, viewGroup,false);
|
|
|
- view.setOnClickListener(new View.OnClickListener() {
|
|
|
- @Override
|
|
|
- public void onClick(View v) {
|
|
|
- TaskEty taskEty = etyList.get(i).getTask();
|
|
|
- taskEty.setRunTask(0);
|
|
|
-// taskEty.setRelease_task_id(etyList.getRelease_task_id());
|
|
|
- Jump2View.getInstance().goDialogActivityView(context, taskEty);
|
|
|
- }
|
|
|
- });
|
|
|
- RecyclerView.ViewHolder viewHolder = new RecyclerView.ViewHolder(view) {
|
|
|
- @Override
|
|
|
- public String toString() {
|
|
|
- return super.toString();
|
|
|
- }
|
|
|
- };
|
|
|
- return viewHolder;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, int i) {
|
|
|
- viewHolder.itemView.setTag(TAG_ID_TEMP, etyList.get(i).getId());
|
|
|
- if(i == 0){
|
|
|
-
|
|
|
- viewHolder.itemView.findViewById(R.id.item_title_tv).setVisibility(View.VISIBLE);
|
|
|
- ((TextView)viewHolder.itemView.findViewById(R.id.item_title_tv)).setText("推荐");
|
|
|
- }else{
|
|
|
-
|
|
|
- viewHolder.itemView.findViewById(R.id.item_title_tv).setVisibility(View.GONE);
|
|
|
- }
|
|
|
- ((TextView)viewHolder.itemView.findViewById(R.id.item_anem_tv)).setText(etyList.get(i).getTask().getTask_name()+"");
|
|
|
- ((TextView)viewHolder.itemView.findViewById(R.id.item_num_tv)).setText("剩余"+ etyList.get(i).getLast_num()+"份");
|
|
|
- ((TextView)viewHolder.itemView.findViewById(R.id.item_money)).setText("+"+ etyList.get(i).getBonus() +"元");
|
|
|
- Glide.with(context)
|
|
|
- .load(etyList.get(i).getTask().getIcon()+"")
|
|
|
- .placeholder(R.mipmap.ic_launcher)
|
|
|
- .into((ImageView) viewHolder.itemView.findViewById(R.id.item_icon_iv));
|
|
|
- }
|
|
|
|
|
|
- @Override
|
|
|
- public int getItemCount() {
|
|
|
- return etyList.size();
|
|
|
- }
|
|
|
- });
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- * 获取我正在运行的任务
|
|
|
- */
|
|
|
- private void bindRunTask(ViewHolder holder, TaskAcceptedEty acceptedEty){
|
|
|
- ImageView icon = holder.getView(R.id.item_icon_iv);
|
|
|
- TextView item_anem_tv = holder.getView(R.id.item_anem_tv);
|
|
|
- TextView item_num_tv = holder.getView(R.id.item_num_tv);
|
|
|
- TextView item_money = holder.getView(R.id.item_money);
|
|
|
- Glide.with(context)
|
|
|
- .load(acceptedEty.getRelease_task().getTask().getIcon()+"")
|
|
|
- .placeholder(R.mipmap.ic_launcher)
|
|
|
- .dontAnimate()
|
|
|
- .into(icon);
|
|
|
- item_anem_tv.setText(acceptedEty.getRelease_task().getTask().getTask_name()+"");
|
|
|
- item_num_tv.setText("剩余"+ acceptedEty.getRelease_task().getLast_num()+"份");
|
|
|
- item_money.setText("+"+ acceptedEty.getRelease_task().getBonus() +"元");
|
|
|
- holder.itemView.setOnClickListener(new View.OnClickListener() {
|
|
|
- @Override
|
|
|
- public void onClick(View v) {
|
|
|
- TaskEty taskEty = acceptedEty.getRelease_task().getTask();
|
|
|
- taskEty.setRunTask(1);
|
|
|
- taskEty.setRelease_task_id(acceptedEty.getRelease_task_id());
|
|
|
- Jump2View.getInstance().goDialogActivityView(context, taskEty);
|
|
|
- }
|
|
|
- });
|
|
|
- }
|
|
|
}
|