Pergunta

Eu estava me perguntando se o Android havia construído o código para poder selecionar várias imagens em uma visualização da galeria e depois ter essas imagens exportadas como nomes de arquivos em uma matriz de string (ex /sdcard/~f1.jpg, /sdcard /~ f2. jpg, ...).

Novamente, qualquer ajuda é apreciada! Só para que vocês saibam, a galeria que estou usando funciona bem (para uma imagem) - como exporta o nome do arquivo corretamente. Só preciso saber se existe uma maneira fácil de selecionar múltiplos e exportá -los. Obrigado novamente!

Foi útil?

Solução

O widget da galeria não suporta seleção múltipla por padrão. Acredito que o que faz é a ListView, usando o atributo Choicemode (definido como 2 para seleção múltipla).

Você pode tentar estender a ListView em sua própria visualização personalizada, quais formato as imagens conforme necessário.

A outra opção é estender a exibição da galeria e adicionar seu próprio código para permitir a seleção múltipla. Você precisaria substituir alguns métodos para permitir uma seleção múltipla. Dê uma olhada no código -fonte do Android para ver como eles fizeram isso.

Outras dicas

Eu gostaria de apontar você para o seguinte biblioteca. Parece fazer o que você quer. Há também a capacidade de criar sua própria galeria como explicada em este tutorial

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top