Autore Topic: InfoWindow dei marker  (Letto 733 volte)

Offline marcor91

  • Nuovo arrivato
  • *
  • Post: 6
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung s4mini
  • Sistema operativo:
    Windows 7
InfoWindow dei marker
« il: 28 Febbraio 2014, 16:24:27 CET »
0
Ciao ragazzi, ho creato un app che fa visualizzare alcuni marker sulla mappa. Ogni marker ha la suo infoWindow, ma ho un problema quando avvio l'applicazione si vedono tutti i marker ma solo una InfoWindow di un marker! Solo quando clicco su un determinato marker riesco a vedere la sua InfoWindow. Io vorrei visualizzare tutte le infoWindow dei marker insieme, come posso fare?

      marker = map.addMarker(new MarkerOptions()
      .position(coordinataItem)
      .title(title)
      .snippet("Type: " + type + "; Source: "+ source)
      );

      markerMap.put(marker, item);
      marker.showInfoWindow();

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:InfoWindow dei marker
« Risposta #1 il: 28 Febbraio 2014, 16:33:47 CET »
0
non credo sia possibile
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline FrancescoAndroid

  • Utente junior
  • **
  • Post: 69
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    GiMiSiS Interactive
  • Sistema operativo:
    Android 2.3.3
Re:InfoWindow dei marker
« Risposta #2 il: 07 Marzo 2014, 12:07:55 CET »
0
cosi facendo visualizzi sono l' ultimo inserito. posta il codice completo cosi possiamo aiutarti meglio. Sei un ciclo o no? non capisco

Offline white$hark

  • Nuovo arrivato
  • *
  • Post: 42
  • Respect: +3
    • Mostra profilo
  • Dispositivo Android:
    Nexus4
  • Sistema operativo:
    Windows 7
Re:InfoWindow dei marker
« Risposta #3 il: 07 Marzo 2014, 16:36:23 CET »
0
è possibile visualizzare una sola infoWindow per volta!

Offline LinkOut

  • Utente normale
  • ***
  • Post: 272
  • Respect: +38
    • Mostra profilo
  • Dispositivo Android:
    Xiaomi Mi5
Re:InfoWindow dei marker
« Risposta #4 il: 12 Marzo 2014, 11:26:24 CET »
0
Se usi un ciclo per mettere i punti sulla mappa mi sa che non puoi farlo... Per togliere la visibilità anche del primo infowindow devi usare..
 .hideInfoWindow();

Se invece metti i punti uno ad uno, potresti provare a usare più oggetti marker, ed ad ognuno assegnare .showInfoWindow();


Saluti.

Offline FrancescoAndroid

  • Utente junior
  • **
  • Post: 69
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    GiMiSiS Interactive
  • Sistema operativo:
    Android 2.3.3
Re:InfoWindow dei marker
« Risposta #5 il: 12 Marzo 2014, 12:37:01 CET »
0
Se usi un ciclo per mettere i punti sulla mappa mi sa che non puoi farlo... Per togliere la visibilità anche del primo infowindow devi usare..
 .hideInfoWindow();

Se invece metti i punti uno ad uno, potresti provare a usare più oggetti marker, ed ad ognuno assegnare .showInfoWindow();


Saluti.

Tra l'altro ammesso che con qualche trucchetto si riesca a fare, hai pensato a come risulterebbe visivamente avere un milione di infowindow aperti?

A mio avviso non è la soluzione migliore dato che causerebbe molta confusione. Spesso questo accade anche solo senza aprire gli infowindow, dato che alle volte occorre accorpare quelli vicini.

Spero di essere stato esaustivo, resto a disposizione.