80,472
社区成员




mapView = findViewById(R.id.mapView);
mapView = findViewById(R.id.mapView);
baiduMap = mapView.getMap();
baiduMap.setMyLocationEnabled(true);
locationClient = new LocationClient(this);
LocationClientOption option = new LocationClientOption();
try {
option.setOpenGps(true);
}catch (Exception e) {
Log.d("BaiduMap","GPS调用异常"+e);
}
option.setCoorType("bd09ll");
option.setScanSpan(1000);
option.setIsNeedAddress(true);
locationClient.setLocOption(option);
MyLocationListener myLocationListener = new MyLocationListener();
locationClient.registerLocationListener(myLocationListener);
locationClient.start();
if(ContextCompat.checkSelfPermission(LoadingActivity.this,Manifest.permission.INTERNET) != PackageManager.PERMISSION_GRANTED){
ActivityCompat.requestPermissions(LoadingActivity.this,new String[]{Manifest.permission.INTERNET},201);
Toast.makeText(LoadingActivity.this,"无网络权限",Toast.LENGTH_LONG).show();
}
else
Toast.makeText(LoadingActivity.this,"以获取网络权限",Toast.LENGTH_LONG).show();
通过Toast确定权限已经都获取了