初めて初めてonMapLoaded()
が呼び出されません。私の地図は初めて表示されていません。しかしonMapReady(GoogleMap googleMap)
が呼び出されました。しかし、2回目に地図が正常に読み込まれます。 onMapReady(GoogleMap googleMap)
とonMapLoaded()
の両方が呼び出されます。私はその問題を予測できません。私の問題を解決するために何か考えてください。マップの初めてGoogleマップでonMapLoaded()が呼び出されないandroid
はonMapReadyについては
SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.map);
mapFragment.getMapAsync(this);
を初期化します。onMapLoadedについては
@Override
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
mMap.setOnMarkerClickListener(MapsActivity.this);
mMap.setMyLocationEnabled(true);
setCustomInfoWindow();
}
:
@Override
public void onMapLoaded() {
if (mMap != null) {
//mMap.snapshot(this);
addMarkers();
}
}
[OK]しかし、マップは初めて読み込まれません。左下にはGoogleのアイコンだけが表示されています。しかし、マップはロードされていません。だから問題は何ですか? – Vijay
Googleマップサーバーに接続するには時間がかかります – Androidss
私のdebug.apkに似た問題がありましたが、私のrelease.apkでうまく動作しました – Androidss