diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index ef9de35..d87994e 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -291,25 +291,12 @@ @SuppressLint("SetTextI18n") @Override public void onAMapLocationGet(AMapLocation aMapLocation) { - if (aMapLocation == null) { - locationStreetView.setText("定位失败"); - locationStreetView.setTextColor(Color.RED); - } else { + if (aMapLocation != null) { Point point = new Point(aMapLocation.getLongitude(), aMapLocation.getLatitude(), mapView.getSpatialReference()); mapView.setViewpointCenterAsync(point, 1200);//标注到指定经纬度并放大地图显示 //添加图片Marker addPictureMarker(point); - String address = aMapLocation.getAddress(); - if (TextUtils.isEmpty(address)) { - locationStreetView.setText(aMapLocation.getProvince() - + aMapLocation.getCity() + aMapLocation.getDistrict() - + aMapLocation.getStreet() + aMapLocation.getStreetNum()); - } else { - locationStreetView.setText(address); - } - locationStreetView.setTextColor(Color.BLUE); - //打扫卫生签到 String toiletId = toiletIdView.getText().toString(); if (TextUtils.isEmpty(toiletId)) { diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index ef9de35..d87994e 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -291,25 +291,12 @@ @SuppressLint("SetTextI18n") @Override public void onAMapLocationGet(AMapLocation aMapLocation) { - if (aMapLocation == null) { - locationStreetView.setText("定位失败"); - locationStreetView.setTextColor(Color.RED); - } else { + if (aMapLocation != null) { Point point = new Point(aMapLocation.getLongitude(), aMapLocation.getLatitude(), mapView.getSpatialReference()); mapView.setViewpointCenterAsync(point, 1200);//标注到指定经纬度并放大地图显示 //添加图片Marker addPictureMarker(point); - String address = aMapLocation.getAddress(); - if (TextUtils.isEmpty(address)) { - locationStreetView.setText(aMapLocation.getProvince() - + aMapLocation.getCity() + aMapLocation.getDistrict() - + aMapLocation.getStreet() + aMapLocation.getStreetNum()); - } else { - locationStreetView.setText(address); - } - locationStreetView.setTextColor(Color.BLUE); - //打扫卫生签到 String toiletId = toiletIdView.getText().toString(); if (TextUtils.isEmpty(toiletId)) { diff --git a/app/src/main/res/xml/file_paths.xml b/app/src/main/res/xml/file_paths.xml index 86d8291..3fada23 100644 --- a/app/src/main/res/xml/file_paths.xml +++ b/app/src/main/res/xml/file_paths.xml @@ -1,5 +1,9 @@ + +