Quellcode durchsuchen

credit card add share btn

hanjing vor 6 Jahren
Ursprung
Commit
601f614aca

+ 12 - 9
app/src/main/java/com/sheep/gamegroup/view/activity/TaskDetailCreditCardAct.java

@@ -101,6 +101,9 @@ public class TaskDetailCreditCardAct extends AbsChooseImageActivity {
         TitleBarUtils.getInstance()
                 .setShowOrHide(activity, true)
                 .setTitle(activity, getString(R.string.task_detail))
+                .setRightImgBotton(this, R.mipmap.share, v -> {
+                    Jump2View.getInstance().tryShare(activity, "task_desc_url", "task_id", taskReleaseEty.getId());
+                })
                 .setTitleFinish(activity);
         btnUpImag.setVisibility(View.GONE);
         ViewUtil.setDefaultText(item_money_vip_tv);
@@ -150,17 +153,17 @@ public class TaskDetailCreditCardAct extends AbsChooseImageActivity {
         nameTv.setText(taskReleaseEty.getName());
         priceTv.setText(String.format(Locale.CHINA, "+%s元", taskReleaseEty.getBonusText()));
         ViewUtil.setText(item_money_vip_tv, taskReleaseEty.getVipBonusText());
-        if(!taskReleaseEty.getDeadline().equals("永久")){
+        if (!taskReleaseEty.getDeadline().equals("永久")) {
             dateTv.setText(TimeUtil.getDate("yyyy/MM/dd HH:mm", Long.valueOf(taskReleaseEty.getDeadline())));
-        }else {
-            dateTv.setText("截至日期:"+taskReleaseEty.getDeadline());
+        } else {
+            dateTv.setText("截至日期:" + taskReleaseEty.getDeadline());
         }
 
 
         Glide.with(SheepApp.getInstance())
                 .load(taskEty.getIcon())
-                .apply(new RequestOptions().placeholder(SkinUtil.getAppIcon())
-                        .dontAnimate())
+//                .apply(new RequestOptions().placeholder(SkinUtil.getAppIcon())
+//                        .dontAnimate())
                 .into(iconIv);
 
         ViewUtil.setVisibility(detailTaskTv, false);
@@ -184,7 +187,7 @@ public class TaskDetailCreditCardAct extends AbsChooseImageActivity {
         getDetail();
     }
 
-    private void getDetail(){
+    private void getDetail() {
 
         SheepApp.getInstance().getNetComponent().getApiService().taskDesc(id)
                 .subscribeOn(Schedulers.io())
@@ -193,7 +196,7 @@ public class TaskDetailCreditCardAct extends AbsChooseImageActivity {
                     @Override
                     public void onNext(BaseMessage baseMessage) {
                         taskReleaseEty = baseMessage.getData(Release_task.class);
-                        if(taskReleaseEty == null){
+                        if (taskReleaseEty == null) {
                             baseMessage.setMsg("暂无数据");
                             onError(baseMessage);
                             return;
@@ -271,7 +274,7 @@ public class TaskDetailCreditCardAct extends AbsChooseImageActivity {
     }
 
     private void goWeb() {
-        Jump2View.getInstance().tryGoCreditCardWeb(activity,taskReleaseEty.getId(), EntityUtils.getExtInfo(taskEty.getExt()).getId(), new Action1<String>() {
+        Jump2View.getInstance().tryGoCreditCardWeb(activity, taskReleaseEty.getId(), EntityUtils.getExtInfo(taskEty.getExt()).getId(), new Action1<String>() {
             @Override
             public void call(String msg) {
                 if (msg == null) {
@@ -292,7 +295,7 @@ public class TaskDetailCreditCardAct extends AbsChooseImageActivity {
         if (taskEty != null && taskReleaseEty != null && taskReleaseEty.getAccepted_task_id() != 0) {
             llInfos.addView(getStep(getString(R.string.get_task), "已完成", 0));
             if (taskEty.getTask_type() == TASK_TYPE_CREDIT_CARD) {//信用卡
-                llInfos.addView(getStep("信用卡注册", "待完成", 2 ));
+                llInfos.addView(getStep("信用卡注册", "待完成", 2));
             } else if (PackageUtil.isAppInstalled(SheepApp.getInstance(), taskEty.getPackage_names())) {
                 llInfos.addView(getStep("下载游戏", "已完成", 0));
                 llInfos.addView(getStep(getString(R.string.task_finish), "进行中", 1));