Segui todo o passo a passo. . . Inclui todas as permissões. . . Ativei a API. . . Obti a a API_KEY. . . mAs o mapa não carrega. .. segui vários tutoriais e não consegui resolver. . . :(
Segui todo o passo a passo. . . Inclui todas as permissões. . . Ativei a API. . . Obti a a API_KEY. . . mAs o mapa não carrega. .. segui vários tutoriais e não consegui resolver. . . :(
Não consegui fazer funcionar seguindo a aula.
tive que fazer algumas adaptações conforme exemplo da própria api.
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mapa"
android:layout_width="match_parent"
android:layout_height="match_parent"
class="com.google.android.gms.maps.SupportMapFragment"/>
<meta-data
android:name="com.google.android.geo.API_KEY">
package br.com.caelum.cadastro;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.OnMapReadyCallback;
import com.google.android.gms.maps.SupportMapFragment;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import br.com.caelum.cadastro.R;
public class MostraAlunosProxActivity extends FragmentActivity implements OnMapReadyCallback {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.map_layout);
SupportMapFragment mapFragment =
(SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.mapa);
mapFragment.getMapAsync(this);
}
@Override
public void onMapReady(GoogleMap map) {
map.setMyLocationEnabled(true);
}
}