2013-07-18 9 views
5

Sto facendo un piccolo progetto su Android con Google Maps. E ho una domanda: è possibile rendere il marcatore trascinabile con un singolo clic su di esso, non dopo una lunga pressione. Per esempio: clicco sull'indicatore, cambia icona e posso trascinarlo ovunque nella mappa, quindi dopo un altro tocco non sarà più trascinabile e cambierà l'icona indietro? (Marker deve essere trascinabili tutto il tempo dalla prima colpetto alla seconda, anche se lo si rilascia)Rendi trascinabile il marcatore dopo un singolo clic su Android

risposta

3

@ user2595870:

Ciao,

So che dovrebbe essere in commento, ma a causa di meno reputazioni I am suggerendoti in risposta.

Si desidera drag and drop impianto per tipo di cosa?

se così è fornito un buon esempio here. Per favore controllalo.

+0

Sì, grazie. Questo non è fpr API2, ma ho avuto l'idea, e ora tutto funziona bene. – Eddwhis

+0

@Eddwhis Ciao, per favore dicci come hai fatto, ho faticato per giorni a capirlo. Vogliamo implementarlo per v2 –

+0

Stavo usando la funzione 'dispatchtouchevent' e lo spostamento di marker per coordinate dello schermo, ottenendo LatLng da' GoogleMap.getProjection() '. – Eddwhis

Problemi correlati