Boas pessoal!
Recentemente elaborei um projecto que corre a api do google maps, da google.
Mas não consigo que mostre no ecrã, o ícone da Google para localizar o dispositivo.
Ainda assim, a aplicação sabe qual é a localização do dispositivo pois marca-o com uma bola azul.
Nem o botão de localização, nem o botão de zoom aparecem.
Aqui está a parte do código do mapa
Sabem-me ajudar?
Obrigado
Recentemente elaborei um projecto que corre a api do google maps, da google.
Mas não consigo que mostre no ecrã, o ícone da Google para localizar o dispositivo.
Ainda assim, a aplicação sabe qual é a localização do dispositivo pois marca-o com uma bola azul.
Nem o botão de localização, nem o botão de zoom aparecem.
Aqui está a parte do código do mapa
Código:
public void onMapReady(GoogleMap googleMap) {
try{
locationmanager = (LocationManager) getActivity().getSystemService(Context.LOCATION_SERVICE);
Criteria criteria = new Criteria();
String provider = locationmanager.getBestProvider(criteria,true);
Toast.makeText(getContext(), "Provider:"+provider, Toast.LENGTH_SHORT).show();
mMap = googleMap;
mMap.setMyLocationEnabled(true);
mMap.getUiSettings().setZoomControlsEnabled(true);
}
catch (SecurityException e) {
}
mMap.setOnMapClickListener(this);
}
Sabem-me ajudar?
Obrigado