|
@@ -145,7 +145,13 @@ public class TaskDetailAct extends BaseActivity implements TaskDetailContract.Vi
|
|
|
|
|
|
|
|
});
|
|
});
|
|
|
webText.getSettings().setJavaScriptEnabled(true);
|
|
webText.getSettings().setJavaScriptEnabled(true);
|
|
|
- webText.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);//适应屏幕,内容将自动缩放
|
|
|
|
|
|
|
+
|
|
|
|
|
+// 1、LayoutAlgorithm.NARROW_COLUMNS : 适应内容大小
|
|
|
|
|
+// 2、LayoutAlgorithm.SINGLE_COLUMN:适应屏幕,内容将自动缩放
|
|
|
|
|
+// webText.getSettings().setUseWideViewPort(true);
|
|
|
|
|
+// webText.getSettings().setLoadWithOverviewMode(true);
|
|
|
|
|
+// webText.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);
|
|
|
|
|
+// webText.setInitialScale(80);
|
|
|
webText.setWebViewClient(new WebViewClient(){
|
|
webText.setWebViewClient(new WebViewClient(){
|
|
|
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
|
|
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
|
|
|
@Override
|
|
@Override
|
|
@@ -154,7 +160,12 @@ public class TaskDetailAct extends BaseActivity implements TaskDetailContract.Vi
|
|
|
return true;
|
|
return true;
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
- webText.loadDataWithBaseURL(null,taskEty.getDesc(), "text/html", "utf-8", null);
|
|
|
|
|
|
|
+ //封装头文件
|
|
|
|
|
+ String sHead= "<html><head><meta name=\"viewport\" content=\"width=device-width, " +
|
|
|
|
|
+ "initial-scale=1.0, minimum-scale=0.5, maximum-scale=2.0, user-scalable=yes\" />"+
|
|
|
|
|
+ "<style>img{max-width:100% !important;height:auto !important;}</style>"
|
|
|
|
|
+ +"<style>body{max-width:100% !important;}</style>"+"</head><body>";
|
|
|
|
|
+ webText.loadDataWithBaseURL(null,sHead + taskEty.getDesc() + "</body></html>", "text/html", "utf-8", null);
|
|
|
nameTv.setText(taskEty.getName()+"");
|
|
nameTv.setText(taskEty.getName()+"");
|
|
|
priceTv.setText("+"+ taskEty.getBonus() +"元");
|
|
priceTv.setText("+"+ taskEty.getBonus() +"元");
|
|
|
dateTv.setText(TimeUtil.getDate(TimeUtil.FORMAT, Long.valueOf(taskEty.getUpdate_time()))+"");
|
|
dateTv.setText(TimeUtil.getDate(TimeUtil.FORMAT, Long.valueOf(taskEty.getUpdate_time()))+"");
|
|
@@ -344,7 +355,7 @@ public class TaskDetailAct extends BaseActivity implements TaskDetailContract.Vi
|
|
|
final String data = uploadResult.getData().getUrl();
|
|
final String data = uploadResult.getData().getUrl();
|
|
|
dialogShowLoading.getTextView().setText("更新中");
|
|
dialogShowLoading.getTextView().setText("更新中");
|
|
|
JSONObject jsonObject = new JSONObject();
|
|
JSONObject jsonObject = new JSONObject();
|
|
|
- jsonObject.put("id", taskEty.getRelease_task_id());
|
|
|
|
|
|
|
+ jsonObject.put("id", taskEty.getAcceptedTaskId());
|
|
|
jsonObject.put("screenshots",data+"");
|
|
jsonObject.put("screenshots",data+"");
|
|
|
jsonObject.put("remark",taskEty.getRemarks()+"");
|
|
jsonObject.put("remark",taskEty.getRemarks()+"");
|
|
|
jsonObject.put("package_name",taskEty.getPackage_names()+"");
|
|
jsonObject.put("package_name",taskEty.getPackage_names()+"");
|