谷歌地图显示5.0.2 sony z2平板电脑型号的蓝屏,显示设备中的当前位置
虽然在平板电脑设备中启用了位置服务
这是使用
的播放服务版本 <integer name="google_play_services_version">7095000</integer>
以下是在地图上显示当前位置的源代码
@Override
public void onLocationChanged(Location location) {
// TextView locationTv = (TextView) findViewById(R.id.latlongLocation);
try {
latitude = location.getLatitude();
longitude = location.getLongitude();
LatLng latLng = new LatLng(latitude, longitude);
String address = getLocationName(latitude,longitude);
if(mCurrentLocationMarker != null){
mCurrentLocationMarker.remove();
}
mCurrentLocationMarker = googleMap.addMarker(new MarkerOptions().position(latLng).title(address));
googleMap.moveCamera(CameraUpdateFactory.newLatLng(latLng));
googleMap.animateCamera(CameraUpdateFactory.zoomTo(15));
Log.i(TAG, "Latitude:" + latitude + "," + "Longitude:" + longitude);
} catch (Exception e) {
e.printStackTrace();
}
}
平板电脑地图的蓝屏会出现什么问题?
答案 0 :(得分:0)
尝试缩小,蓝屏可能意味着您没有真正的位置,而您的纬度和经度为零,将您置于海洋中间,即蓝屏。我已经看到Android 5.0(棒棒糖)的一些问题,它立即获得你的位置。有时需要加载大量卫星数据。还要检查系统位置图标(倒置泪滴)。