Domanda

Qual è il modo stabilito di passare alcuni dati - più di int, boolean, String perché quelli possono essere trattati come marcatore attributi - dalla classe che crea un IMarker a un IMarkerResolution in modo che la soluzione rapida può essere "intelligenti" su ciò che essa mostra / fa?

È stato utile?

Soluzione

Questa viene ora gestita nel seguente modo:

Il plugin mantiene un repository dei dati che devono essere associati con i marcatori. Ogni elemento di dati riceve un ID univoco assegnato e che ID viene memorizzato insieme con il marcatore. Successivamente i dati possono essere recuperati dal repository dai ResolutionProviders che aiutano l'utente e offrono soluzioni rapide.

Il plugin potrebbe anche persistere i dati aggiuntivi insieme con gli altri dati che si tiene dal plugin, ma non è necessario in questo momento.

Non è nemmeno quella brutta come una soluzione, si dovrà prendere cura di incrementale costruisce e pulisce in modo da non avere una perdita di memoria.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top