Autore Topic: Marker asincroni che compaiono dopo panning o zoom  (Letto 534 volte)

Offline sika

  • Utente junior
  • **
  • Post: 73
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Lg P500 (Optimus One)
  • Sistema operativo:
    OSX 10.6
Marker asincroni che compaiono dopo panning o zoom
« il: 05 Aprile 2013, 10:08:49 CEST »
0
Ciao ragazzi,
nella mia app carico in maniera asincrona i marker per poi inserirli all'interno della mappa; faccio il tutto mediante un AsyncTask;

il problema è che, un volta che i geopoint sono stati letti, inseriti all'interno dell'array di overlay, e aggiunti alla mappa all'interno dell' onPostExecute mediante il metodo    
Codice: [Seleziona]
mapView.getOverlays().add(result);accade che i marker non compaiono automaticamente dopo che termina il task, ma soltanto dopo che viene mossa la mappa, o quando meno viene compiuta qualche azione.
Mi manca qualche pezzo da eseguire (tipo l'invocazione di qualcosa che mi faccia il refresh della mappa?)

Grazie 1000!!!! :-P

Akis

Offline lorux

  • Utente junior
  • **
  • Post: 97
  • Respect: +12
    • Google+
    • lor.catalano
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S2
  • Sistema operativo:
    Windows
Re:Marker asincroni che compaiono dopo panning o zoom
« Risposta #1 il: 05 Aprile 2013, 11:15:25 CEST »
0
prova mapView.postInvalidate();

Offline sika

  • Utente junior
  • **
  • Post: 73
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Lg P500 (Optimus One)
  • Sistema operativo:
    OSX 10.6
Re:Marker asincroni che compaiono dopo panning o zoom
« Risposta #2 il: 08 Aprile 2013, 19:15:11 CEST »
0
più che perfetto :D


grazie 100000000!!!!!