Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida no Ex. 13 da Aula 6 - Google Maps e GPS

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. . . :(

1 resposta
solução!

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);
    }

}

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software