Выберите несколько изображений с помощью GalleryView - PullRequest
6 голосов
/ 17 июня 2010

Мне было просто интересно, встроил ли Android код, чтобы я мог выбрать несколько изображений в виде галереи, а затем экспортировать эти изображения в виде имен файлов в строковом массиве (например, /sdcard/~f1.jpg, / sdcard / ~ f2.jpg, ...).

Опять же, любая помощь приветствуется! Просто чтобы вы, ребята, знали, что галерея, которую я использую, прекрасно работает (для одного изображения) - так как в ней правильно экспортируется имя файла. Просто нужно знать, есть ли простой способ выбрать кратные и экспортировать их. Еще раз спасибо!

Ответы [ 2 ]

8 голосов
/ 25 июня 2010

Виджет галереи не поддерживает множественный выбор по умолчанию.Я считаю, что один из них - ListView, использующий атрибут choiceMode (для многократного выбора установлен 2).

Вы можете попробовать расширить ListView в свой собственный пользовательский вид, который форматирует изображения по мере необходимости.

Другой вариант - расширить представление галереи и добавить собственный код, чтобы разрешить множественный выбор.Вам нужно будет переопределить несколько методов, чтобы обеспечить множественный выбор.Взгляните на исходный код Android, чтобы узнать, как они это сделали.

2 голосов
/ 13 февраля 2014

Я хотел бы указать вам на следующую библиотеку . Кажется, делать то, что вы хотите. Также есть возможность создать собственную галерею, как описано в этом руководстве

...