mirror of
https://github.com/ZCShou/GoGoGo.git
synced 2026-06-05 21:00:50 +08:00
Put single-quotes around ':' to use the faster "indexOf(char)" method.
This commit is contained in:
parent
3bad639ad6
commit
82fdfbbca0
@ -260,16 +260,16 @@ public class HistoryActivity extends BaseActivity {
|
||||
String wgs84Latitude;
|
||||
//bd09坐标
|
||||
String bd09LatLng = (String) ((TextView) view.findViewById(R.id.BDLatLngText)).getText();
|
||||
bd09LatLng = bd09LatLng.substring(bd09LatLng.indexOf("[") + 1, bd09LatLng.indexOf("]"));
|
||||
bd09LatLng = bd09LatLng.substring(bd09LatLng.indexOf('[') + 1, bd09LatLng.indexOf(']'));
|
||||
String[] latLngStr = bd09LatLng.split(" ");
|
||||
bd09Longitude = latLngStr[0].substring(latLngStr[0].indexOf(":") + 1);
|
||||
bd09Latitude = latLngStr[1].substring(latLngStr[1].indexOf(":") + 1);
|
||||
bd09Longitude = latLngStr[0].substring(latLngStr[0].indexOf(':') + 1);
|
||||
bd09Latitude = latLngStr[1].substring(latLngStr[1].indexOf(':') + 1);
|
||||
//wgs84坐标
|
||||
String wgs84LatLng = (String) ((TextView) view.findViewById(R.id.WGSLatLngText)).getText();
|
||||
wgs84LatLng = wgs84LatLng.substring(wgs84LatLng.indexOf("[") + 1, wgs84LatLng.indexOf("]"));
|
||||
wgs84LatLng = wgs84LatLng.substring(wgs84LatLng.indexOf('[') + 1, wgs84LatLng.indexOf(']'));
|
||||
String[] latLngStr2 = wgs84LatLng.split(" ");
|
||||
wgs84Longitude = latLngStr2[0].substring(latLngStr2[0].indexOf(":") + 1);
|
||||
wgs84Latitude = latLngStr2[1].substring(latLngStr2[1].indexOf(":") + 1);
|
||||
wgs84Longitude = latLngStr2[0].substring(latLngStr2[0].indexOf(':') + 1);
|
||||
wgs84Latitude = latLngStr2[1].substring(latLngStr2[1].indexOf(':') + 1);
|
||||
|
||||
if (!MainActivity.showLocation(bd09Longitude, bd09Latitude, wgs84Longitude, wgs84Latitude)) {
|
||||
GoUtils.DisplayToast(this, "定位失败,请手动选取定位点");
|
||||
|
||||
@ -634,19 +634,19 @@ public class JoyStick extends View {
|
||||
|
||||
// wgs84坐标
|
||||
String wgs84LatLng = (String) ((TextView) view.findViewById(R.id.WGSLatLngText)).getText();
|
||||
wgs84LatLng = wgs84LatLng.substring(wgs84LatLng.indexOf("[") + 1, wgs84LatLng.indexOf("]"));
|
||||
wgs84LatLng = wgs84LatLng.substring(wgs84LatLng.indexOf('[') + 1, wgs84LatLng.indexOf(']'));
|
||||
String[] wgs84latLngStr = wgs84LatLng.split(" ");
|
||||
String wgs84Longitude = wgs84latLngStr[0].substring(wgs84latLngStr[0].indexOf(":") + 1);
|
||||
String wgs84Latitude = wgs84latLngStr[1].substring(wgs84latLngStr[1].indexOf(":") + 1);
|
||||
String wgs84Longitude = wgs84latLngStr[0].substring(wgs84latLngStr[0].indexOf(':') + 1);
|
||||
String wgs84Latitude = wgs84latLngStr[1].substring(wgs84latLngStr[1].indexOf(':') + 1);
|
||||
|
||||
mListener.onPositionInfo(Double.parseDouble(wgs84Longitude), Double.parseDouble(wgs84Latitude));
|
||||
|
||||
// 注意这里在选择位置之后需要刷新地图
|
||||
String bdLatLng = (String) ((TextView) view.findViewById(R.id.BDLatLngText)).getText();
|
||||
bdLatLng = bdLatLng.substring(bdLatLng.indexOf("[") + 1, bdLatLng.indexOf("]"));
|
||||
bdLatLng = bdLatLng.substring(bdLatLng.indexOf('[') + 1, bdLatLng.indexOf(']'));
|
||||
String[] bdLatLngStr = bdLatLng.split(" ");
|
||||
String bdLongitude = bdLatLngStr[0].substring(bdLatLngStr[0].indexOf(":") + 1);
|
||||
String bdLatitude = bdLatLngStr[1].substring(bdLatLngStr[1].indexOf(":") + 1);
|
||||
String bdLongitude = bdLatLngStr[0].substring(bdLatLngStr[0].indexOf(':') + 1);
|
||||
String bdLatitude = bdLatLngStr[1].substring(bdLatLngStr[1].indexOf(':') + 1);
|
||||
mCurMapLngLat = new LatLng(Double.parseDouble(bdLatitude), Double.parseDouble(bdLongitude));
|
||||
|
||||
GoUtils.DisplayToast(mContext, "位置已传送");
|
||||
|
||||
Loading…
Reference in New Issue
Block a user