|
|
@@ -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));
|