diff --git a/app/src/main/java/com/navinfo/outdoor/activity/WebActivity.java b/app/src/main/java/com/navinfo/outdoor/activity/WebActivity.java index 89b1650..7378357 100644 --- a/app/src/main/java/com/navinfo/outdoor/activity/WebActivity.java +++ b/app/src/main/java/com/navinfo/outdoor/activity/WebActivity.java @@ -27,18 +27,18 @@ public class WebActivity extends BaseActivity implements View.OnClickListener { private WebView nWebView; private String content = "
\n" + "测试\n" + -// "\n" + -// "

\n" + -// "\t\n" + -// "

\n" + -// "\n" + -// "

<style> 标签用于为 HTML 文档定义样式信息。

\n" + -// "\n" + -// "

在 style 中,您可以规定在浏览器中如何呈现 HTML 文档。

\n" + -// "\n" + -// "

type 属性是必需的,定义 style 元素的内容。唯一可能的值是 \"text/css\"。

\n" + -// "\n" + -// "

style 元素位于 head 部分中。

\n" + + "\n" + + "

\n" + + "\t\n" + + "

\n" + + "\n" + + "

<style> 标签用于为 HTML 文档定义样式信息。

\n" + + "\n" + + "

在 style 中,您可以规定在浏览器中如何呈现 HTML 文档。

\n" + + "\n" + + "

type 属性是必需的,定义 style 元素的内容。唯一可能的值是 \"text/css\"。

\n" + + "\n" + + "

style 元素位于 head 部分中。

\n" + "
"; @Override protected int getLayout() { diff --git a/app/src/main/java/com/navinfo/outdoor/adapter/MessageAdapter.java b/app/src/main/java/com/navinfo/outdoor/adapter/MessageAdapter.java index d87a7e6..4fb7e07 100644 --- a/app/src/main/java/com/navinfo/outdoor/adapter/MessageAdapter.java +++ b/app/src/main/java/com/navinfo/outdoor/adapter/MessageAdapter.java @@ -43,6 +43,15 @@ public class MessageAdapter extends RecyclerView.Adapter { private List allRoad = new ArrayList<>(); @@ -91,6 +85,25 @@ public class StaySubmitAdapter extends RecyclerView.Adapter poiPicList; + private String tagPanorama; public static PoiFragment newInstance(Bundle bundle) { PoiFragment fragment = new PoiFragment(); @@ -252,7 +253,20 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe initShowPoi(); //禁用所有可操作控件 //disables(); - +// ivPanorama.setOnLongClickListener(new View.OnLongClickListener() { +// @Override +// public boolean onLongClick(View v) { +// DialogSettings.style = DialogSettings.STYLE.STYLE_KONGZUE; +// MessageDialog.show((AppCompatActivity) getContext(), "提示", "对否删除", "确定", "取消").setOkButton(new OnDialogButtonClickListener() { +// @Override +// public boolean onClick(BaseDialog baseDialog, View v) { +// tagPanorama.isEmpty(); +// return false; +// } +// }); +// return true; +// } +// }); } @@ -288,13 +302,13 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe if (!StringUtils.isEmpty(phones[i])) { if (phones[i].contains("-")) { // 包含区号数据的电话 String[] split = phones[i].split("-"); - if (split!=null&&split.length>1) { + if (split != null && split.length > 1) { poiBeans.add(new PhoneBean("电话", split[1] + "", split[0] + "", R.drawable.icon_add_bg)); } else { poiBeans.add(new PhoneBean("电话", "", "", R.drawable.icon_add_bg)); } } else { - if (phones[i]!=null) { + if (phones[i] != null) { poiBeans.add(new PhoneBean("电话", phones[i] + "", "", R.drawable.icon_add_bg)); } else { poiBeans.add(new PhoneBean("电话", "", "", R.drawable.icon_add_bg)); @@ -305,13 +319,13 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe if (!StringUtils.isEmpty(phones[i])) { if (phones[i].contains("-")) { // 包含区号数据的电话 String[] split = phones[i].split("-"); - if (split!=null&&split.length>1) { + if (split != null && split.length > 1) { poiBeans.add(new PhoneBean("", split[1] + "", split[0] + "", R.drawable.icon_del_bg)); } else { poiBeans.add(new PhoneBean("", "", "", R.drawable.icon_del_bg)); } } else { - if (phones[i]!=null) { + if (phones[i] != null) { poiBeans.add(new PhoneBean("", phones[i] + "", "", R.drawable.icon_del_bg)); } else { poiBeans.add(new PhoneBean("", "", "", R.drawable.icon_del_bg)); @@ -357,10 +371,11 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe } } } - if (showPoiEntity.getTaskStatus() == 3){ + if (showPoiEntity.getTaskStatus() == 3) { disables(); } + } /** @@ -548,7 +563,7 @@ public class PoiFragment extends BaseDrawerFragment implements View.OnClickListe String list = contactView.getList(); poiEntity.setTelPhone(list); } - String tagPanorama = (String) ivPanorama.getTag(); + tagPanorama = (String) ivPanorama.getTag(); if (tagPanorama == null) { Toast.makeText(getActivity(), "请拍照 全景图", Toast.LENGTH_SHORT).show(); return; 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 52b7194..e85f497 100644 --- a/app/src/main/java/com/navinfo/outdoor/fragment/RoadFragment.java +++ b/app/src/main/java/com/navinfo/outdoor/fragment/RoadFragment.java @@ -312,7 +312,7 @@ public class RoadFragment extends BaseDrawerFragment implements View.OnClickList String formats = formatters.format(calendars.getTime()); String city = Constant.currentLocation.getCity();//返回当前位置的城市. String district = Constant.currentLocation.getDistrict();//返回当前位置的区县. - StringBuffer sb = new StringBuffer("poi录像上报"); + StringBuffer sb = new StringBuffer("道路录像上报"); if (city != null && !"".equals(city)) { sb.append("-"); sb.append(city); @@ -420,7 +420,7 @@ public class RoadFragment extends BaseDrawerFragment implements View.OnClickList } OkGo // 请求方式和请求url - .post(HttpInterface.POI_VIDEO_UPLOAD_PIC) + .post(HttpInterface.ROAD_TASK_UPLOAD_PIC) // 请求的 tag, 主要用于取消对应的请求 .params("auditId", body) .params("file", fileZip) diff --git a/app/src/main/java/com/navinfo/outdoor/fragment/StaySubmitFragment.java b/app/src/main/java/com/navinfo/outdoor/fragment/StaySubmitFragment.java index 32f465e..f54dfd6 100644 --- a/app/src/main/java/com/navinfo/outdoor/fragment/StaySubmitFragment.java +++ b/app/src/main/java/com/navinfo/outdoor/fragment/StaySubmitFragment.java @@ -2,7 +2,6 @@ package com.navinfo.outdoor.fragment; import android.content.Intent; import android.os.Bundle; -import android.os.Handler; import android.os.Message; import android.util.Log; import android.view.View; @@ -12,18 +11,12 @@ import android.widget.CompoundButton; import android.widget.TextView; import android.widget.Toast; -import java.text.SimpleDateFormat; - -import androidx.annotation.NonNull; import androidx.appcompat.app.AppCompatActivity; import androidx.constraintlayout.widget.ConstraintLayout; import androidx.recyclerview.widget.DividerItemDecoration; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; -import com.google.gson.Gson; -import com.jcodecraeer.xrecyclerview.ProgressStyle; -import com.jcodecraeer.xrecyclerview.XRecyclerView; import com.kongzue.dialog.interfaces.OnDialogButtonClickListener; import com.kongzue.dialog.interfaces.OnMenuItemClickListener; import com.kongzue.dialog.util.BaseDialog; @@ -31,19 +24,17 @@ import com.kongzue.dialog.util.DialogSettings; import com.kongzue.dialog.v3.BottomMenu; import com.kongzue.dialog.v3.MessageDialog; import com.navinfo.outdoor.R; +import com.navinfo.outdoor.activity.FragmentManagement; import com.navinfo.outdoor.adapter.StaySubmitAdapter; -import com.navinfo.outdoor.api.UserApplication; +import com.navinfo.outdoor.api.Constant; import com.navinfo.outdoor.base.BaseFragment; import com.navinfo.outdoor.room.PoiDao; import com.navinfo.outdoor.room.PoiDatabase; import com.navinfo.outdoor.room.PoiEntity; -import org.jetbrains.annotations.NotNull; +import org.greenrobot.eventbus.EventBus; -import java.sql.Date; import java.util.ArrayList; -import java.util.Collections; -import java.util.Iterator; import java.util.List; /** @@ -90,6 +81,20 @@ public class StaySubmitFragment extends BaseFragment implements View.OnClickList stayXrv.addItemDecoration(new DividerItemDecoration(getContext(), DividerItemDecoration.VERTICAL)); staySubmitAdapter = new StaySubmitAdapter(getContext()); stayXrv.setAdapter(staySubmitAdapter); + staySubmitAdapter.setOnClickItem(new StaySubmitAdapter.onClickItem() { + @Override + public void item(int position, PoiEntity poiEntity) { +// Intent subIntent = new Intent(getActivity(), FragmentManagement.class); +// subIntent.putExtra("poiEntity", poiEntity); +// subIntent.putExtra("tag", 4); +// startActivity(subIntent); + +// Message obtain = Message.obtain(); +// obtain.what = Constant.EVENT_WHAT_COMPLETE_TASK; +// obtain.obj = poiEntity; +// EventBus.getDefault().post(obtain); + } + }); cbSelect.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { @@ -105,14 +110,15 @@ public class StaySubmitFragment extends BaseFragment implements View.OnClickList // super.initData(); // } - public List initRoadWord(int type){ + + public List initRoadWord(int type) { newEntities.clear(); for (int i = 0; i < roadEntities.size(); i++) { PoiEntity poiEntity = roadEntities.get(i); - if (type==0){ + if (type == 0) { newEntities.add(poiEntity); - }else { - if (poiEntity.getType()==type){ + } else { + if (poiEntity.getType() == type) { newEntities.add(poiEntity); } } @@ -125,10 +131,10 @@ public class StaySubmitFragment extends BaseFragment implements View.OnClickList public void onClick(View v) { switch (v.getId()) { case R.id.cl_stay_type://1 "POI"2 "充电站"3 "POI录像"4 "道路录像"5 "其他"6 "面状任务" - BottomMenu.show((AppCompatActivity) getContext(), new String[]{"全部","poi", "充电站", "poi录像", "道路录像","其他","面状任务"}, new OnMenuItemClickListener() { + BottomMenu.show((AppCompatActivity) getContext(), new String[]{"全部", "poi", "充电站", "poi录像", "道路录像", "其他", "面状任务"}, new OnMenuItemClickListener() { @Override public void onClick(String text, int index) { - switch (index){ + switch (index) { case 0: List entities = initRoadWord(0); staySubmitAdapter.setAllRoad(entities); @@ -138,7 +144,7 @@ public class StaySubmitFragment extends BaseFragment implements View.OnClickList staySubmitAdapter.setAllRoad(poiEntities); break; case 2: - List stationEntities= initRoadWord(2); + List stationEntities = initRoadWord(2); staySubmitAdapter.setAllRoad(stationEntities); break; case 3: @@ -179,7 +185,7 @@ public class StaySubmitFragment extends BaseFragment implements View.OnClickList public void refreshData() { roadDatabase = PoiDatabase.getInstance(getContext()); roadDao = roadDatabase.getPoiDao(); - if (roadEntities ==null) { + if (roadEntities == null) { roadEntities = new ArrayList<>(); } if (newEntities == null) { diff --git a/app/src/main/java/com/navinfo/outdoor/fragment/TreasureFragment.java b/app/src/main/java/com/navinfo/outdoor/fragment/TreasureFragment.java index 971cb6e..a7d2190 100644 --- a/app/src/main/java/com/navinfo/outdoor/fragment/TreasureFragment.java +++ b/app/src/main/java/com/navinfo/outdoor/fragment/TreasureFragment.java @@ -444,7 +444,6 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen }); } - public void initMarker(PoiEntity poiEntity) { sliding_layout.setPanelHeight(0); sliding_layout.setPanelState(SlidingUpPanelLayout.PanelState.HIDDEN); @@ -528,7 +527,7 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen switch (Integer.valueOf(poiEntity.getType())) { case 1://poi - BitmapDescriptor poiDescriptor = BitmapDescriptorFactory.fromResource(R.drawable.marker_poi_have_bg); + BitmapDescriptor poiDescriptor = BitmapDescriptorFactory.fromResource(R.drawable.graypoi); Marker poiMarker = tencentMap.addMarker(new MarkerOptions(latLng).icon(poiDescriptor).alpha(0.9f) .flat(true) .clockwise(false)); @@ -540,7 +539,7 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen break; case 2://充电站 - BitmapDescriptor chargeDescriptor = BitmapDescriptorFactory.fromResource(R.drawable.marker_charge_have_bg); + BitmapDescriptor chargeDescriptor = BitmapDescriptorFactory.fromResource(R.drawable.graycharge); Marker stationMarker = tencentMap.addMarker(new MarkerOptions(latLng).icon(chargeDescriptor).alpha(0.9f) .flat(true) .clockwise(false)); @@ -560,7 +559,7 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen removablesLocality.add(poiVideoMarker); break; case 4://道路录像 - BitmapDescriptor roadDescriptor = BitmapDescriptorFactory.fromResource(R.drawable.marker_road_have_bg); + BitmapDescriptor roadDescriptor = BitmapDescriptorFactory.fromResource(R.drawable.grayroad); Marker roadMarker = tencentMap.addMarker(new MarkerOptions(latLng).icon(roadDescriptor).alpha(0.9f) .flat(true) .clockwise(false)); @@ -841,7 +840,6 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen } } else if (data.what == Constant.GATHER_GET_RETURN) {//item 点击页面的返回事件的处理 if ((boolean) data.obj) { - frameLayout.setVisibility(View.GONE); sliding_layout.setPanelHeight(1000); sliding_layout.setPanelState(SlidingUpPanelLayout.PanelState.COLLAPSED); @@ -893,6 +891,40 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen int type = data.arg1; showPoiMarkerByType(type, latLng); } +// else if (data.what == Constant.EVENT_WHAT_COMPLETE_TASK){ +// // 如果当前fragment是筛选,则移除该fragment +// FilterFragment filterFragment = (FilterFragment) supportFragmentManager.findFragmentByTag(FilterFragment.class.getName()); +// if (filterFragment != null) { +// fragmentTransaction.remove(filterFragment); +// //fragmentTransaction.commit(); +// } +// PoiEntity poiEntity = (PoiEntity) data.obj; +// Bundle bundle = new Bundle(); +// bundle.putSerializable("poiEntity", poiEntity); +// switch (poiEntity.getType()) { +// case 1: +// PoiFragment poiFragment = PoiFragment.newInstance(bundle); +// showSlidingFragment(poiFragment); +// break; +// case 2: +// ChargingStationFragment chargingStationFragment = ChargingStationFragment.newInstance(bundle); +// showSlidingFragment(chargingStationFragment); +// break; +// case 3: +// PoiVideoFragment poiVideoFragment = PoiVideoFragment.newInstance(bundle); +// showSlidingFragment(poiVideoFragment); +// break; +// case 4: +// RoadFragment roadFragment = RoadFragment.newInstance(bundle); +// showSlidingFragment(roadFragment); +// break; +// case 5: +// OtherFragment otherFragment = OtherFragment.newInstance(bundle); +// showSlidingFragment(otherFragment); +// break; +// } +// frameLayout.setVisibility(View.VISIBLE); +// } } @@ -912,7 +944,7 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen private void initFilterMarker(List poiEntities) { sliding_layout.setPanelHeight(1000); - sliding_layout.setPanelState(SlidingUpPanelLayout.PanelState.COLLAPSED); + sliding_layout.setPanelState(SlidingUpPanelLayout.PanelState.HIDDEN); for (int i = 0; i < poiEntities.size(); i++) { LatLng position = new LatLng(Double.valueOf(poiEntities.get(i).getY()), Double.valueOf(poiEntities.get(i).getX())); tencentMap.addMarker(new MarkerOptions(position)); diff --git a/app/src/main/java/com/navinfo/outdoor/fragment/WithdrawFragment.java b/app/src/main/java/com/navinfo/outdoor/fragment/WithdrawFragment.java index 8cd071d..b87dd4d 100644 --- a/app/src/main/java/com/navinfo/outdoor/fragment/WithdrawFragment.java +++ b/app/src/main/java/com/navinfo/outdoor/fragment/WithdrawFragment.java @@ -163,8 +163,7 @@ public class WithdrawFragment extends BaseFragment implements View.OnClickListen @Override public void onSuccess(UserPriceExchangeBean response, int id) { dismissLoadingDialog(); - // Toast.makeText(getContext(), "获取成功", Toast.LENGTH_SHORT).show(); - + Toast.makeText(getContext(), "提现成功", Toast.LENGTH_SHORT).show(); Log.d("TAG", "onSuccess: " + response.toString() + "tttttttt"); } 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 a65eb98..cebaf4d 100644 --- a/app/src/main/java/com/navinfo/outdoor/http/HttpInterface.java +++ b/app/src/main/java/com/navinfo/outdoor/http/HttpInterface.java @@ -64,10 +64,16 @@ public class HttpInterface { public static final String RECEIVED_POI_VIDEO_TASK = IPm6 + "poivideotask/1/receivedPoivideotask";//poi录像任务获取 // 172.23.139.4:8003/poivideotask/1/submitPoivideotask public static final String INSIDE_API_LIST = IPm6 + "poivideotask/1/submitPoivideotask";//poi录像 保存 - //172.23.139.4:8003/roadtask/1/submitRoadtask?taskId=0&name=段哥&address=二娃&memo=1rn7exd5uhxy&workType=2 - public static final String ROAD_TASK_SUBMIT = IPm6+"roadtask/1/submitRoadtask"; + //172.23.139.4:8003/poivideotask/1/uploadpic public static final String POI_VIDEO_UPLOAD_PIC = IPm6 + "poivideotask/1/uploadpic";//poi录像-上传 + + //172.23.139.4:8003/roadtask/1/submitRoadtask?taskId=0&name=段哥&address=二娃&memo=1rn7exd5uhxy&workType=2 + public static final String ROAD_TASK_SUBMIT = IPm6+"roadtask/1/submitRoadtask";//道路录像-保存本地 + + //172.23.139.4:8003/roadtask/1/uploadpic + public static final String ROAD_TASK_UPLOAD_PIC=IPm6+"roadtask/1/uploadpic";//道路录像—上传 + //http://172.23.139.4:8003/m4/task/1/getPhone?geo=1rn7exd5uhxy public static final String GET_PHONE = IPm6 + "m4/task/1/getPhone"; //任务搜索 //http://172.23.139.4:8003/m4/task/1/getPhone?geo=1rn7exd5uhxy diff --git a/app/src/main/res/color/test_color_selector.xml b/app/src/main/res/color/test_color_selector.xml index e9fd0ec..cbc14d2 100644 --- a/app/src/main/res/color/test_color_selector.xml +++ b/app/src/main/res/color/test_color_selector.xml @@ -3,6 +3,8 @@ + android:color="#ff000000"/> + \ No newline at end of file diff --git a/app/src/main/res/drawable-hdpi/graycharge.png b/app/src/main/res/drawable-hdpi/graycharge.png new file mode 100644 index 0000000..1da65b3 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/graycharge.png differ diff --git a/app/src/main/res/drawable-hdpi/grayother.png b/app/src/main/res/drawable-hdpi/grayother.png new file mode 100644 index 0000000..02409e3 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/grayother.png differ diff --git a/app/src/main/res/drawable-hdpi/graypoi.png b/app/src/main/res/drawable-hdpi/graypoi.png new file mode 100644 index 0000000..d1752de Binary files /dev/null and b/app/src/main/res/drawable-hdpi/graypoi.png differ diff --git a/app/src/main/res/drawable-hdpi/grayroad.png b/app/src/main/res/drawable-hdpi/grayroad.png new file mode 100644 index 0000000..efe3c21 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/grayroad.png differ diff --git a/app/src/main/res/drawable-hdpi/ic_launcher_foreground.xml b/app/src/main/res/drawable-hdpi/ic_launcher_foreground.xml new file mode 100644 index 0000000..2b068d1 --- /dev/null +++ b/app/src/main/res/drawable-hdpi/ic_launcher_foreground.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/icon_add_bg.png b/app/src/main/res/drawable-hdpi/icon_add_bg.png similarity index 100% rename from app/src/main/res/drawable/icon_add_bg.png rename to app/src/main/res/drawable-hdpi/icon_add_bg.png diff --git a/app/src/main/res/drawable/icon_del_bg.png b/app/src/main/res/drawable-hdpi/icon_del_bg.png similarity index 100% rename from app/src/main/res/drawable/icon_del_bg.png rename to app/src/main/res/drawable-hdpi/icon_del_bg.png diff --git a/app/src/main/res/drawable/marker_charge_bg1.png b/app/src/main/res/drawable-hdpi/marker_charge_bg1.png similarity index 100% rename from app/src/main/res/drawable/marker_charge_bg1.png rename to app/src/main/res/drawable-hdpi/marker_charge_bg1.png diff --git a/app/src/main/res/drawable/marker_other_bg1.png b/app/src/main/res/drawable-hdpi/marker_other_bg1.png similarity index 100% rename from app/src/main/res/drawable/marker_other_bg1.png rename to app/src/main/res/drawable-hdpi/marker_other_bg1.png diff --git a/app/src/main/res/drawable/marker_poi_bg1.png b/app/src/main/res/drawable-hdpi/marker_poi_bg1.png similarity index 100% rename from app/src/main/res/drawable/marker_poi_bg1.png rename to app/src/main/res/drawable-hdpi/marker_poi_bg1.png diff --git a/app/src/main/res/drawable/marker_poi_video_bg1.png b/app/src/main/res/drawable-hdpi/marker_poi_video_bg1.png similarity index 100% rename from app/src/main/res/drawable/marker_poi_video_bg1.png rename to app/src/main/res/drawable-hdpi/marker_poi_video_bg1.png diff --git a/app/src/main/res/drawable/selector_hui_bg.xml b/app/src/main/res/drawable/selector_hui_bg.xml new file mode 100644 index 0000000..1bfa71d --- /dev/null +++ b/app/src/main/res/drawable/selector_hui_bg.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/selector_red_bg.xml b/app/src/main/res/drawable/selector_red_bg.xml new file mode 100644 index 0000000..a50aafe --- /dev/null +++ b/app/src/main/res/drawable/selector_red_bg.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/shap_red_bg.xml b/app/src/main/res/drawable/shap_red_bg.xml new file mode 100644 index 0000000..b8094ba --- /dev/null +++ b/app/src/main/res/drawable/shap_red_bg.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/shape_hui_bg.xml b/app/src/main/res/drawable/shape_hui_bg.xml new file mode 100644 index 0000000..94d94f0 --- /dev/null +++ b/app/src/main/res/drawable/shape_hui_bg.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/shape_radius_bg.xml b/app/src/main/res/drawable/shape_radius_bg.xml new file mode 100644 index 0000000..04f8c6d --- /dev/null +++ b/app/src/main/res/drawable/shape_radius_bg.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/charging_pile_fragment.xml b/app/src/main/res/layout/charging_pile_fragment.xml index bcc2401..bb24654 100644 --- a/app/src/main/res/layout/charging_pile_fragment.xml +++ b/app/src/main/res/layout/charging_pile_fragment.xml @@ -144,12 +144,14 @@ android:layout_width="150dp" android:layout_height="wrap_content" android:text="对所有车辆开放" + android:textColor="@color/test_color_selector" /> @@ -163,12 +165,14 @@ android:layout_width="150dp" android:layout_height="wrap_content" android:text="对公交车开放" + android:textColor="@color/test_color_selector" /> @@ -182,6 +186,7 @@ android:id="@+id/check_button5" android:layout_width="250dp" android:layout_height="40dp" + android:textColor="@color/test_color_selector" android:text="对除环卫,公交,出租,品牌,之外的其他 特种车辆开放" /> @@ -313,7 +318,7 @@ android:layout_width="100dp" android:layout_height="100dp" android:layout_marginTop="10dp" - android:background="#03A9F4" + android:background="@drawable/selector_red_bg" android:layout_alignParentLeft="true" android:layout_marginRight="5dp" android:layout_marginBottom="10dp"> @@ -338,6 +343,7 @@ @@ -348,7 +354,7 @@ android:layout_height="100dp" android:layout_marginTop="10dp" android:layout_centerHorizontal="true" - android:background="#03A9F4" + android:background="@drawable/selector_red_bg" android:layout_marginRight="5dp" android:layout_marginBottom="10dp"> @@ -428,7 +435,7 @@ android:layout_height="100dp" android:layout_alignParentLeft="true" android:layout_marginTop="10dp" - android:background="#03A9F4" + android:background="@drawable/selector_red_bg" android:layout_marginRight="5dp" android:layout_marginBottom="10dp"> @@ -461,7 +469,7 @@ android:layout_width="100dp" android:layout_height="100dp" android:layout_marginTop="10dp" - android:background="#EFEDED" + android:background="@drawable/selector_hui_bg" android:layout_centerHorizontal="true" android:layout_marginRight="5dp" android:layout_marginBottom="10dp"> @@ -487,6 +495,7 @@ android:id="@+id/iv_facility" android:layout_centerInParent="true" android:layout_width="match_parent" + android:scaleType="fitXY" android:layout_height="match_parent" /> @@ -495,7 +504,7 @@ android:layout_width="100dp" android:layout_height="100dp" android:layout_marginTop="10dp" - android:background="#03A9F4" + android:background="@drawable/selector_red_bg" android:visibility="gone" android:layout_alignParentRight="true" android:layout_centerHorizontal="true" @@ -520,6 +529,7 @@ android:layout_below="@id/image_scutcheon" /> + android:background="@drawable/selector_hui_bg"> + android:background="@drawable/selector_red_bg"> @@ -707,7 +721,7 @@ android:id="@+id/rl_number" android:layout_width="100dp" android:layout_height="100dp" - android:background="#EFEDED" + android:background="@drawable/selector_hui_bg" android:layout_marginTop="10dp" android:layout_alignParentLeft="true" > @@ -731,6 +745,7 @@ /> @@ -771,6 +786,7 @@ android:background="@color/white" android:hint="任务描述" android:textSize="15sp" + android:textColor="@color/test_color_selector" /> diff --git a/app/src/main/res/layout/charging_station_fragment.xml b/app/src/main/res/layout/charging_station_fragment.xml index fa31c80..f51ab1a 100644 --- a/app/src/main/res/layout/charging_station_fragment.xml +++ b/app/src/main/res/layout/charging_station_fragment.xml @@ -111,7 +111,7 @@ android:layout_toEndOf="@id/tv_name" android:layout_toStartOf="@id/tv_examine" android:textSize="15sp" - android:textColor="#333" /> + android:textColor="@color/test_color_selector" /> + android:textColor="@color/test_color_selector" /> @@ -336,7 +337,7 @@ android:layout_weight="1" android:layout_height="match_parent" android:layout_marginTop="10dp" - android:background="#03A9F4" + android:background="@drawable/selector_red_bg" android:layout_marginRight="10dp" android:layout_marginBottom="10dp"> @@ -370,7 +372,7 @@ android:layout_weight="1" android:layout_height="match_parent" android:layout_marginTop="10dp" - android:background="#03A9F4" + android:background="@drawable/selector_red_bg" android:layout_marginRight="10dp" android:layout_marginBottom="10dp"> @@ -410,7 +413,7 @@ android:layout_weight="1" android:layout_height="match_parent" android:layout_marginTop="10dp" - android:background="#03A9F4" + android:background="@drawable/selector_red_bg" android:layout_marginRight="10dp" android:layout_marginBottom="10dp"> diff --git a/app/src/main/res/layout/fragment_gather_get.xml b/app/src/main/res/layout/fragment_gather_get.xml index c52bcac..7c2bd64 100644 --- a/app/src/main/res/layout/fragment_gather_get.xml +++ b/app/src/main/res/layout/fragment_gather_get.xml @@ -8,13 +8,14 @@ - + + + android:layout_marginTop="20dp" + android:layout_marginRight="10dp" + android:text="全部已读" + android:textColor="@color/black" /> @@ -184,7 +185,7 @@ android:layout_width="150dp" android:layout_height="100dp" android:layout_margin="10dp" - android:background="#03A9F4" + android:background="@drawable/selector_red_bg" android:gravity="center"> - - - - - - - - - - - + - + + + app:layout_constraintTop_toBottomOf="@id/linear_describe">