Ceci est mon code et il compile correctement, mais quand je veux exécuter l'application, il montreChose icône sur la carte google comme marqueur
Malheureusement, l'application a arrêté
Ceci est mon Code:
@Override
public void onMapReady(GoogleMap googleMap) {
map = googleMap;
LatLng pp = new LatLng(12,12);
MarkerOptions option = new MarkerOptions();
option.position(pp)
.title("hi ")
.snippet("for test");
option.icon(BitmapDescriptorFactory.fromResource(R.drawable.about));
map.addMarker(option);
map.moveCamera(CameraUpdateFactory.newLatLng(pp));
Lorsque je supprime cette ligne:
option.icon(BitmapDescriptorFactory.fromResource(R.drawable.about));
cela fonctionne correctement. J'ai besoin de changer le marqueur par défaut mais je ne peux pas.
pouvez-vous vous LogCat sortie? –
le fichier journal peut être png est trop grand. –
Si le BitmapDesriptorFactory ne parvient pas à charger l'image, le fichier BitmapDescriptorFactory.fromResource (R.drawable.about) renverra null. Pour une raison quelconque, l'image n'est pas chargée. Si vous pouvez fournir le journal, il serait utile – Prashant