Olá, gostaria de saber como como mostro o mapa na tela de acordo com a latitude e longitude que pego do meu banco de dados? Só precisa aparecer o mapinha mostrando esse endereço. Não achei nenhum site que explicasse de forma simples. Agradeço quem puder ajudar.
Olá, no proprio site do maps tem um exemplo https://developers.google.com/maps/documentation/android-api/?hl=pt-br
trecho do code
import com.google.android.gms.maps.;
import com.google.android.gms.maps.model.;
import android.app.Activity;
import android.os.Bundle;
public class MapPane extends Activity implements OnMapReadyCallback {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.map_activity);
MapFragment mapFragment = (MapFragment) getFragmentManager()
.findFragmentById(R.id.map);
mapFragment.getMapAsync(this);
}
@Override
public void onMapReady(GoogleMap map) {
LatLng sydney = new LatLng(-33.867, 151.206);
map.setMyLocationEnabled(true);
map.moveCamera(CameraUpdateFactory.newLatLngZoom(sydney, 13));
map.addMarker(new MarkerOptions()
.title("Sydney")
.snippet("The most populous city in Australia.")
.position(sydney));
}
}
Valeuu!!!
Precisando so postar!
Eu precisava do xml para ver como coloco o mapa na tela. Ali no site que tu me passou não tem esse exemplo.
da uma olhada nesse aqui https://developers.google.com/maps/documentation/android-api/start?hl=pt-br
e nesse outro aqui https://github.com/googlemaps/android-samples
Olá, obrigada por responder. Segui certinho o que diz nos 2 sites. mas quando vou rodar o app, aparecem esses 2 erros:
Error:The number of method references in a .dex file cannot exceed 64K.
Learn how to resolve this issue at https://developer.android.com/tools/building/multidex.html
Error:Execution failed for task ‘:app:transformClassesWithDexForDebug’.
com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command ‘C:\Program Files\Java\jdk1.8.0_77\bin\java.exe’’ finished with non-zero exit value 2
O que pode ser isso??
Consegui resolver esses 2 problemas, faltava a permissão de internet…
Quando o mapa aparece na tela, mostra todos os continentes, tem alguma opção que quando chame o mapa, de um zoom tipo automático mostrando a rua que está com o marco?