Domanda

Mi stavo chiedendo se Android aveva costruito nel codice in modo che ho potuto selezionare più immagini in una galleria-view e poi quelle immagini esportate come nomi di file in un array di stringhe (ex /sdcard/~f1.jpg, / sdcard / ~ f2.jpg, ...).

Anche in questo caso ogni aiuto è apprezzato! Solo per farvi sapere, la galleria sto usando funziona bene (per una sola immagine) - come in esporta il nome del file in modo corretto. Solo bisogno di sapere se c'è un modo semplice per selezionare multipli ed esportarli. Grazie ancora!

È stato utile?

Soluzione

La galleria widget di non supporta la selezione multipla per impostazione predefinita. Credo quello quello che fa è ListView, utilizzando l'attributo choiceMode (impostato a 2 per la selezione multipla).

Si potrebbe provare a estendere ListView nella tua visualizzazione personalizzata che formatta le immagini di cui hai bisogno.

L'altra opzione è quella di estendere la vista galleria e aggiungere nel proprio codice per consentire la selezione multipla. Si avrebbe bisogno di sostituire un bel paio di metodi per consentire la selezione multipla. Date un'occhiata al codice sorgente di Android per vedere come hanno fatto.

Altri suggerimenti

Vorrei puntare al seguente biblioteca . Sembra di fare quello che vuoi. C'è anche la possibilità di creare la tua galleria, come spiegato in questo tutorial

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