From afa832e6fd434e3aeea09777741e805ac6887dde Mon Sep 17 00:00:00 2001 From: md Date: Fri, 30 Jul 2021 19:00:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=80=E7=BA=A7bug(?= =?UTF-8?q?=E9=83=A8=E5=88=86)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 2 +- .../outdoor/adapter/PoiTaskAdapter.java | 67 ++++++ .../navinfo/outdoor/bean/HasSubmitBean.java | 175 ++++++++++++++++ .../fragment/ChargingPileFragment.java | 1 - .../outdoor/fragment/HasSubmitFragment.java | 192 +++++++++++++++++- .../outdoor/fragment/PoiTaskFragment.java | 44 +++- .../outdoor/fragment/PoiVideoFragment.java | 2 - .../outdoor/fragment/RoadFragment.java | 1 - .../navinfo/outdoor/http/HttpInterface.java | 2 + .../marker_road_bg.png | Bin .../main/res/layout/fragment_has_submit.xml | 104 +++++++++- app/src/main/res/layout/has_sumit_item.xml | 38 ++++ app/src/main/res/layout/poi_fragment.xml | 6 +- 13 files changed, 622 insertions(+), 12 deletions(-) create mode 100644 app/src/main/java/com/navinfo/outdoor/adapter/PoiTaskAdapter.java create mode 100644 app/src/main/java/com/navinfo/outdoor/bean/HasSubmitBean.java rename app/src/main/res/{drawable => drawable-hdpi}/marker_road_bg.png (100%) create mode 100644 app/src/main/res/layout/has_sumit_item.xml diff --git a/app/build.gradle b/app/build.gradle index e96b661..aa5c917 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -3,7 +3,7 @@ apply plugin: 'com.android.application' android { compileSdkVersion 29 buildToolsVersion '29.0.2' - //Version '23.0.7123448' + ndkVersion '23.0.7123448' defaultConfig { applicationId "com.navinfo.outdoor" diff --git a/app/src/main/java/com/navinfo/outdoor/adapter/PoiTaskAdapter.java b/app/src/main/java/com/navinfo/outdoor/adapter/PoiTaskAdapter.java new file mode 100644 index 0000000..1cbb5c6 --- /dev/null +++ b/app/src/main/java/com/navinfo/outdoor/adapter/PoiTaskAdapter.java @@ -0,0 +1,67 @@ +package com.navinfo.outdoor.adapter; + +import android.content.Context; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.TextView; + +import androidx.annotation.NonNull; +import androidx.recyclerview.widget.RecyclerView; + +import com.navinfo.outdoor.R; +import com.navinfo.outdoor.bean.HasSubmitBean; + +import org.jetbrains.annotations.NotNull; + +import java.util.ArrayList; +import java.util.List; + +public class PoiTaskAdapter extends RecyclerView.Adapter { + private Context context; + private List listBeans = new ArrayList<>(); + + public PoiTaskAdapter(Context context) { + this.context = context; + } + + + public void setListBeans(List listBeans) { + this.listBeans.addAll(listBeans); + notifyDataSetChanged(); + } + + @NonNull + @NotNull + @Override + public ViewHolder onCreateViewHolder(@NonNull @NotNull ViewGroup parent, int viewType) { + View inflate = LayoutInflater.from(context).inflate(R.layout.has_sumit_item, parent, false); + return new ViewHolder(inflate); + } + + @Override + public void onBindViewHolder(@NonNull @NotNull ViewHolder holder, int position) { + HasSubmitBean.BodyBean.ListBean listBean = listBeans.get(position); + holder.tvnName.setText(listBean.getName()); + holder.tvTime.setText(listBean.getCreateTime()); + holder.tvMassage.setText(listBean.getAuditMsg()); + holder.tvMany.setText(listBean.getAuditStatus()); + } + + @Override + public int getItemCount() { + return listBeans.size(); + } + + public class ViewHolder extends RecyclerView.ViewHolder { + TextView tvnName, tvTime, tvMany, tvMassage; + + public ViewHolder(@NonNull @NotNull View itemView) { + super(itemView); + tvnName = itemView.findViewById(R.id.tv_has_name); + tvTime = itemView.findViewById(R.id.tv_createTime); + tvMany = itemView.findViewById(R.id.tv_auditStatus); + tvMassage = itemView.findViewById(R.id.tv_auditMsg); + } + } +} diff --git a/app/src/main/java/com/navinfo/outdoor/bean/HasSubmitBean.java b/app/src/main/java/com/navinfo/outdoor/bean/HasSubmitBean.java new file mode 100644 index 0000000..559dfac --- /dev/null +++ b/app/src/main/java/com/navinfo/outdoor/bean/HasSubmitBean.java @@ -0,0 +1,175 @@ +package com.navinfo.outdoor.bean; + +import java.util.List; + +public class HasSubmitBean { + + private Integer code; + private String message; + private BodyBean body; + + public Integer getCode() { + return code; + } + + public void setCode(Integer code) { + this.code = code; + } + + public String getMessage() { + return message; + } + + public void setMessage(String message) { + this.message = message; + } + + public BodyBean getBody() { + return body; + } + + public void setBody(BodyBean body) { + this.body = body; + } + + public static class BodyBean { + private Integer pageNum; + private Integer pageSize; + private Integer totalPage; + private Integer total; + private List list; + private Integer type; + private Integer auditedCount; + private Integer passCount; + private Integer notPassCount; + + public Integer getPageNum() { + return pageNum; + } + + public void setPageNum(Integer pageNum) { + this.pageNum = pageNum; + } + + public Integer getPageSize() { + return pageSize; + } + + public void setPageSize(Integer pageSize) { + this.pageSize = pageSize; + } + + public Integer getTotalPage() { + return totalPage; + } + + public void setTotalPage(Integer totalPage) { + this.totalPage = totalPage; + } + + public Integer getTotal() { + return total; + } + + public void setTotal(Integer total) { + this.total = total; + } + + public List getList() { + return list; + } + + public void setList(List list) { + this.list = list; + } + + public Integer getType() { + return type; + } + + public void setType(Integer type) { + this.type = type; + } + + public Integer getAuditedCount() { + return auditedCount; + } + + public void setAuditedCount(Integer auditedCount) { + this.auditedCount = auditedCount; + } + + public Integer getPassCount() { + return passCount; + } + + public void setPassCount(Integer passCount) { + this.passCount = passCount; + } + + public Integer getNotPassCount() { + return notPassCount; + } + + public void setNotPassCount(Integer notPassCount) { + this.notPassCount = notPassCount; + } + + public static class ListBean { + private Integer auditStatus; + private String auditMsg; + private String name; + private Integer userId; + private String createTime; + private Integer type; + + public Integer getAuditStatus() { + return auditStatus; + } + + public void setAuditStatus(Integer auditStatus) { + this.auditStatus = auditStatus; + } + + public String getAuditMsg() { + return auditMsg; + } + + public void setAuditMsg(String auditMsg) { + this.auditMsg = auditMsg; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public Integer getUserId() { + return userId; + } + + public void setUserId(Integer userId) { + this.userId = userId; + } + + public String getCreateTime() { + return createTime; + } + + public void setCreateTime(String createTime) { + this.createTime = createTime; + } + + public Integer getType() { + return type; + } + + public void setType(Integer type) { + this.type = type; + } + } + } +} diff --git a/app/src/main/java/com/navinfo/outdoor/fragment/ChargingPileFragment.java b/app/src/main/java/com/navinfo/outdoor/fragment/ChargingPileFragment.java index a1c7535..c0effe0 100644 --- a/app/src/main/java/com/navinfo/outdoor/fragment/ChargingPileFragment.java +++ b/app/src/main/java/com/navinfo/outdoor/fragment/ChargingPileFragment.java @@ -560,7 +560,6 @@ public class ChargingPileFragment extends BaseDrawerFragment implements View.OnC latLng.setLatitude(Double.parseDouble(y)); latLng.setLongitude(Double.parseDouble(x)); } - } // 添加信息: ChargingPileEntity chargingPileEntity = (ChargingPileEntity) getArguments().getSerializable("chargingPileEntity"); diff --git a/app/src/main/java/com/navinfo/outdoor/fragment/HasSubmitFragment.java b/app/src/main/java/com/navinfo/outdoor/fragment/HasSubmitFragment.java index f96fa95..bce3747 100644 --- a/app/src/main/java/com/navinfo/outdoor/fragment/HasSubmitFragment.java +++ b/app/src/main/java/com/navinfo/outdoor/fragment/HasSubmitFragment.java @@ -2,14 +2,22 @@ package com.navinfo.outdoor.fragment; import android.content.Intent; import android.os.Bundle; +import android.util.Log; import android.view.View; import android.widget.TextView; +import android.widget.Toast; import androidx.constraintlayout.widget.ConstraintLayout; +import com.lzy.okgo.model.HttpParams; import com.navinfo.outdoor.R; import com.navinfo.outdoor.activity.FragmentManagement; import com.navinfo.outdoor.base.BaseFragment; +import com.navinfo.outdoor.bean.HasSubmitBean; +import com.navinfo.outdoor.bean.TaskPrefectureBean; +import com.navinfo.outdoor.http.Callback; +import com.navinfo.outdoor.http.HttpInterface; +import com.navinfo.outdoor.http.OkGoBuilder; /** * 记录-已提交 @@ -35,12 +43,18 @@ public class HasSubmitFragment extends BaseFragment implements View.OnClickListe private TextView otherAuditProcess; private TextView otherAuditThrough; private TextView otherAuditNotThrough; + private ConstraintLayout clPoiVideo; + private TextView tvPoiVideo; + private TextView poiVideoAuditProcess; + private TextView poiVideoAuditThrough; + private TextView poiVideoAuditProcessauditNotThrough; public static HasSubmitFragment newInstance(Bundle bundle) { HasSubmitFragment fragment = new HasSubmitFragment(); fragment.setArguments(bundle); return fragment; } + @Override protected int getLayout() { return R.layout.fragment_has_submit; @@ -53,6 +67,7 @@ public class HasSubmitFragment extends BaseFragment implements View.OnClickListe auditProcess = (TextView) findViewById(R.id.audit_process); auditThrough = (TextView) findViewById(R.id.audit_through); auditNotThrough = (TextView) findViewById(R.id.audit_not_through); + clRoad = (ConstraintLayout) findViewById(R.id.cl_road); clRoad.setOnClickListener(this::onClick); roadAuditProcess = (TextView) findViewById(R.id.road_audit_process); @@ -65,9 +80,178 @@ public class HasSubmitFragment extends BaseFragment implements View.OnClickListe chargingAuditNotThrough = (TextView) findViewById(R.id.charging_audit_not_through); clOther = (ConstraintLayout) findViewById(R.id.cl_other); + clOther.setOnClickListener(this::onClick); otherAuditProcess = (TextView) findViewById(R.id.other_audit_process); otherAuditThrough = (TextView) findViewById(R.id.other_audit_through); otherAuditNotThrough = (TextView) findViewById(R.id.other_audit_not_through); + + clPoiVideo = (ConstraintLayout) findViewById(R.id.cl_poiVideo); + clPoiVideo.setOnClickListener(this::onClick); + tvPoiVideo = (TextView) findViewById(R.id.tv_poiVideo); + poiVideoAuditProcess = (TextView) findViewById(R.id.poiVideo_audit_process); + poiVideoAuditThrough = (TextView) findViewById(R.id.poiVideo_audit_through); + poiVideoAuditProcessauditNotThrough = (TextView) findViewById(R.id.poiVideo_audit_processaudit_not_through); + initPoiSubMitWork();//poi + initPoiVideoSubMitWork();//poi录像 + initRoadSubMitWork();//道路录像 + initChaningSubMitWork();//充电站录像 + initOtherSubMitWork();//其他录像 + + } + + private void initOtherSubMitWork() { + HttpParams httpParams = new HttpParams(); + httpParams.put("type", "5"); + httpParams.put("pageSize", "10"); + httpParams.put("pageNum", "2"); + OkGoBuilder.getInstance() + .Builder(getActivity()) + .url(HttpInterface.GET_COMMIT_LIST) + .method(OkGoBuilder.GET) + .cls(HasSubmitBean.class) + .params(httpParams) + .callback(new Callback() { + @Override + public void onSuccess(HasSubmitBean hasSubmitBean, int id) { + dismissLoadingDialog(); + HasSubmitBean.BodyBean hasSubmitBeanBody = hasSubmitBean.getBody(); + otherAuditProcess.setText(hasSubmitBeanBody.getAuditedCount()+""); + otherAuditThrough.setText(hasSubmitBeanBody.getPassCount()+""); + otherAuditNotThrough.setText(hasSubmitBeanBody.getNotPassCount()+""); + Log.d("TAG", "onSuccess: " + hasSubmitBean.getBody() + ""); + } + + @Override + public void onError(Throwable e, int id) { + dismissLoadingDialog(); + Log.d("TAG", "onError: " + e.getMessage()); + Toast.makeText(getContext(), "请求失败", Toast.LENGTH_SHORT).show(); + } + }).build(); + } + + private void initChaningSubMitWork() { + HttpParams httpParams = new HttpParams(); + httpParams.put("type", "2"); + httpParams.put("pageSize", "10"); + httpParams.put("pageNum", "2"); + OkGoBuilder.getInstance() + .Builder(getActivity()) + .url(HttpInterface.GET_COMMIT_LIST) + .method(OkGoBuilder.GET) + .cls(HasSubmitBean.class) + .params(httpParams) + .callback(new Callback() { + @Override + public void onSuccess(HasSubmitBean hasSubmitBean, int id) { + dismissLoadingDialog(); + HasSubmitBean.BodyBean hasSubmitBeanBody = hasSubmitBean.getBody(); + chargingAuditProcess.setText(hasSubmitBeanBody.getAuditedCount()+""); + chargingAuditThrough.setText(hasSubmitBeanBody.getPassCount()+""); + chargingAuditNotThrough.setText(hasSubmitBeanBody.getNotPassCount()+""); + Log.d("TAG", "onSuccess: " + hasSubmitBean.getBody() + ""); + } + + @Override + public void onError(Throwable e, int id) { + dismissLoadingDialog(); + Log.d("TAG", "onError: " + e.getMessage()); + Toast.makeText(getContext(), "请求失败", Toast.LENGTH_SHORT).show(); + } + }).build(); + } + + private void initRoadSubMitWork() { + HttpParams httpParams = new HttpParams(); + httpParams.put("type", "4"); + httpParams.put("pageSize", "10"); + httpParams.put("pageNum", "2"); + OkGoBuilder.getInstance() + .Builder(getActivity()) + .url(HttpInterface.GET_COMMIT_LIST) + .method(OkGoBuilder.GET) + .cls(HasSubmitBean.class) + .params(httpParams) + .callback(new Callback() { + @Override + public void onSuccess(HasSubmitBean hasSubmitBean, int id) { + dismissLoadingDialog(); + HasSubmitBean.BodyBean hasSubmitBeanBody = hasSubmitBean.getBody(); + roadAuditProcess.setText(hasSubmitBeanBody.getAuditedCount()+""); + roadAuditThrough.setText(hasSubmitBeanBody.getPassCount()+""); + roadAuditNotThrough.setText(hasSubmitBeanBody.getNotPassCount()+""); + Log.d("TAG", "onSuccess: " + hasSubmitBean.getBody() + ""); + } + + @Override + public void onError(Throwable e, int id) { + dismissLoadingDialog(); + Log.d("TAG", "onError: " + e.getMessage()); + Toast.makeText(getContext(), "请求失败", Toast.LENGTH_SHORT).show(); + } + }).build(); + } + + private void initPoiVideoSubMitWork() { + HttpParams httpParams = new HttpParams(); + httpParams.put("type", "3"); + httpParams.put("pageSize", "10"); + httpParams.put("pageNum", "2"); + OkGoBuilder.getInstance() + .Builder(getActivity()) + .url(HttpInterface.GET_COMMIT_LIST) + .method(OkGoBuilder.GET) + .cls(HasSubmitBean.class) + .params(httpParams) + .callback(new Callback() { + @Override + public void onSuccess(HasSubmitBean hasSubmitBean, int id) { + dismissLoadingDialog(); + HasSubmitBean.BodyBean hasSubmitBeanBody = hasSubmitBean.getBody(); + poiVideoAuditProcess.setText(hasSubmitBeanBody.getAuditedCount()+""); + poiVideoAuditThrough.setText(hasSubmitBeanBody.getPassCount()+""); + poiVideoAuditProcessauditNotThrough.setText(hasSubmitBeanBody.getNotPassCount()+""); + Log.d("TAG", "onSuccess: " + hasSubmitBean.getBody() + ""); + } + + @Override + public void onError(Throwable e, int id) { + dismissLoadingDialog(); + Log.d("TAG", "onError: " + e.getMessage()); + Toast.makeText(getContext(), "请求失败", Toast.LENGTH_SHORT).show(); + } + }).build(); + } + + private void initPoiSubMitWork() { + HttpParams httpParams = new HttpParams(); + httpParams.put("type", "1"); + httpParams.put("pageSize", "10"); + httpParams.put("pageNum", "2"); + OkGoBuilder.getInstance() + .Builder(getActivity()) + .url(HttpInterface.GET_COMMIT_LIST) + .method(OkGoBuilder.GET) + .cls(HasSubmitBean.class) + .params(httpParams) + .callback(new Callback() { + @Override + public void onSuccess(HasSubmitBean hasSubmitBean, int id) { + dismissLoadingDialog(); + HasSubmitBean.BodyBean hasSubmitBeanBody = hasSubmitBean.getBody(); + auditProcess.setText(hasSubmitBeanBody.getAuditedCount()+""); + auditThrough.setText(hasSubmitBeanBody.getPassCount()+""); + auditNotThrough.setText(hasSubmitBeanBody.getNotPassCount()+""); + Log.d("TAG", "onSuccess: " + hasSubmitBean.getBody() + ""); + } + + @Override + public void onError(Throwable e, int id) { + dismissLoadingDialog(); + Log.d("TAG", "onError: " + e.getMessage()); + Toast.makeText(getContext(), "请求失败", Toast.LENGTH_SHORT).show(); + } + }).build(); } @Override @@ -80,7 +264,7 @@ public class HasSubmitFragment extends BaseFragment implements View.OnClickListe switch (v.getId()) { case R.id.cl_poi: Intent hasIntent = new Intent(getContext(), FragmentManagement.class); - hasIntent.putExtra("tag",31); + hasIntent.putExtra("tag", 31); startActivity(hasIntent); break; case R.id.cl_road: @@ -88,6 +272,12 @@ public class HasSubmitFragment extends BaseFragment implements View.OnClickListe break; case R.id.cl_charging: + break; + case R.id.cl_other: + + break; + case R.id.cl_poiVideo: + break; } } diff --git a/app/src/main/java/com/navinfo/outdoor/fragment/PoiTaskFragment.java b/app/src/main/java/com/navinfo/outdoor/fragment/PoiTaskFragment.java index ada6089..2610f4f 100644 --- a/app/src/main/java/com/navinfo/outdoor/fragment/PoiTaskFragment.java +++ b/app/src/main/java/com/navinfo/outdoor/fragment/PoiTaskFragment.java @@ -1,8 +1,10 @@ package com.navinfo.outdoor.fragment; import android.os.Bundle; +import android.util.Log; import android.view.View; import android.widget.ImageView; +import android.widget.Toast; import androidx.recyclerview.widget.DividerItemDecoration; import androidx.recyclerview.widget.LinearLayoutManager; @@ -10,19 +12,25 @@ import androidx.recyclerview.widget.LinearLayoutManager; import com.jcodecraeer.xrecyclerview.ArrowRefreshHeader; import com.jcodecraeer.xrecyclerview.ProgressStyle; import com.jcodecraeer.xrecyclerview.XRecyclerView; +import com.lzy.okgo.model.HttpParams; import com.navinfo.outdoor.R; +import com.navinfo.outdoor.adapter.PoiTaskAdapter; import com.navinfo.outdoor.adapter.TaskExplainAdapter2; import com.navinfo.outdoor.base.BaseFragment; +import com.navinfo.outdoor.bean.HasSubmitBean; +import com.navinfo.outdoor.bean.TaskPrefectureBean; +import com.navinfo.outdoor.http.Callback; +import com.navinfo.outdoor.http.HttpInterface; +import com.navinfo.outdoor.http.OkGoBuilder; import com.umeng.commonsdk.debug.D; /** * 记录-已提交-poi任务列表 */ public class PoiTaskFragment extends BaseFragment implements View.OnClickListener { - - private ImageView ivPoiTaskFinish; private XRecyclerView poiTaskXrv; + private int type; public static PoiTaskFragment newInstance(Bundle bundle) { PoiTaskFragment fragment = new PoiTaskFragment(); @@ -48,6 +56,8 @@ public class PoiTaskFragment extends BaseFragment implements View.OnClickListene //取消上拉加载,刷新功能。 poiTaskXrv.setPullRefreshEnabled(false); poiTaskXrv.setLoadingMoreEnabled(false); + PoiTaskAdapter poiTaskAdapter = new PoiTaskAdapter(getContext()); + poiTaskXrv.setAdapter(poiTaskAdapter); poiTaskXrv.getDefaultFootView().setNoMoreHint("加载完毕"); poiTaskXrv.setLoadingListener(new XRecyclerView.LoadingListener() { @@ -66,6 +76,36 @@ public class PoiTaskFragment extends BaseFragment implements View.OnClickListene @Override protected void initData() { super.initData(); + // initWork(type); + } + + private void initWork(int type) { + HttpParams httpParams = new HttpParams(); + httpParams.put("type", type); + httpParams.put("pageSize", "10"); + httpParams.put("pageNum", "2"); + OkGoBuilder.getInstance() + .Builder(getActivity()) + .url(HttpInterface.GET_COMMIT_LIST) + .method(OkGoBuilder.GET) + .cls(HasSubmitBean.class) + .params(httpParams) + .callback(new Callback() { + @Override + public void onSuccess(HasSubmitBean hasSubmitBean, int id) { + dismissLoadingDialog(); + + + Log.d("TAG", "onSuccess: " + hasSubmitBean.getBody() + ""); + } + + @Override + public void onError(Throwable e, int id) { + dismissLoadingDialog(); + Log.d("TAG", "onError: " + e.getMessage()); + Toast.makeText(getContext(), "请求失败", Toast.LENGTH_SHORT).show(); + } + }).build(); } @Override diff --git a/app/src/main/java/com/navinfo/outdoor/fragment/PoiVideoFragment.java b/app/src/main/java/com/navinfo/outdoor/fragment/PoiVideoFragment.java index d238682..4e34622 100644 --- a/app/src/main/java/com/navinfo/outdoor/fragment/PoiVideoFragment.java +++ b/app/src/main/java/com/navinfo/outdoor/fragment/PoiVideoFragment.java @@ -217,8 +217,6 @@ public class PoiVideoFragment extends BaseDrawerFragment implements View.OnClick AWMp4ParserHelper.getInstance().loadFirstWithGlide(getActivity(), Uri.fromFile(videoFile).toString(), ivPoiVideoPicture, 500); ivPoiVideoPicture.setTag(videoFile); } - }else { - Toast.makeText(getContext(), "请先录像", Toast.LENGTH_SHORT).show(); } } //判断是否是已做完任务并保存成功 diff --git a/app/src/main/java/com/navinfo/outdoor/fragment/RoadFragment.java b/app/src/main/java/com/navinfo/outdoor/fragment/RoadFragment.java index 06d6dfb..065c264 100644 --- a/app/src/main/java/com/navinfo/outdoor/fragment/RoadFragment.java +++ b/app/src/main/java/com/navinfo/outdoor/fragment/RoadFragment.java @@ -495,7 +495,6 @@ public class RoadFragment extends BaseDrawerFragment implements View.OnClickList }); } }).start(); - }else { Toast.makeText(getContext(), ""+roadSaveBean.getMessage(), Toast.LENGTH_SHORT).show(); } diff --git a/app/src/main/java/com/navinfo/outdoor/http/HttpInterface.java b/app/src/main/java/com/navinfo/outdoor/http/HttpInterface.java index 1c3e637..2578f19 100644 --- a/app/src/main/java/com/navinfo/outdoor/http/HttpInterface.java +++ b/app/src/main/java/com/navinfo/outdoor/http/HttpInterface.java @@ -85,6 +85,8 @@ public class HttpInterface { //172.23.139.4:8003/m4/task/1/taskName?geo=1rn7exd5uhxy&name=四维 public static final String TASK_NAME = IPm6+"m4/task/1/taskName";//poi-查重 + //172.23.139.4:8003/m4/task/1/getCommitList?type=2&pageSize=10&pageNum=1 + public static final String GET_COMMIT_LIST = IPm6+"m4/task/1/getCommitList"; public static final String IPm7 = "http://dtxbmaps.navinfo.com/dtxb/user"; //172.23.139.4:8001/m4/userAuth/add diff --git a/app/src/main/res/drawable/marker_road_bg.png b/app/src/main/res/drawable-hdpi/marker_road_bg.png similarity index 100% rename from app/src/main/res/drawable/marker_road_bg.png rename to app/src/main/res/drawable-hdpi/marker_road_bg.png diff --git a/app/src/main/res/layout/fragment_has_submit.xml b/app/src/main/res/layout/fragment_has_submit.xml index 3d1dd95..19729d2 100644 --- a/app/src/main/res/layout/fragment_has_submit.xml +++ b/app/src/main/res/layout/fragment_has_submit.xml @@ -109,6 +109,108 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/iv_poi" /> + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/layout/has_sumit_item.xml b/app/src/main/res/layout/has_sumit_item.xml new file mode 100644 index 0000000..1626062 --- /dev/null +++ b/app/src/main/res/layout/has_sumit_item.xml @@ -0,0 +1,38 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/poi_fragment.xml b/app/src/main/res/layout/poi_fragment.xml index 86818e6..bca3dbb 100644 --- a/app/src/main/res/layout/poi_fragment.xml +++ b/app/src/main/res/layout/poi_fragment.xml @@ -19,7 +19,7 @@ android:id="@+id/tv_01" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="01基本资料填写" + android:text="01.基本资料填写" android:textColor="@color/black" android:layout_margin="10dp" app:layout_constraintStart_toStartOf="parent" @@ -238,7 +238,7 @@ android:id="@+id/tv_02" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="02拍照" + android:text="02.拍照" android:textColor="@color/black" android:layout_margin="10dp" app:layout_constraintStart_toStartOf="parent" @@ -454,7 +454,7 @@ android:id="@+id/tv_03" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="03描述" + android:text="03.描述" android:textColor="@color/black" android:layout_margin="10dp" app:layout_constraintStart_toStartOf="parent"