Я хотел бы знать, можно ли открыть произвольный файл изображения с помощью стандартного приложения «Галерея» (которое распространяется с Samsung Galaxy SIII) путем навигации по файловой системе, перехода по пути к изображению и нажатия на изображение, которое нужно открыть. Мне кажется, что единственное место, где он позволяет своим пользователям выбирать файлы, — это папки, находящиеся в /storage/emulated/0/DCIM
(обычные изображения), папки, находящиеся в /storage/emulated/0/Pictures
(скриншоты), /storage/emulated/0/PhotoEditor
для изображений, созданных с помощью Samsung Photo Editor, который можно установить из приложения «Галерея». щелкнув значок редактирования изображения в правом верхнем углу при просмотре изображения, /storage/emulated/0/Download
для изображений, загруженных из Интернета через веб-браузер, и других альбомов, взятых из Google Picasa Web.
Прямо сейчас я предполагаю, что когда стандартное приложение Галерея открыто, оно просто проходит через всю файловую систему и для каждого найденного каталога, содержащего изображение, отображает имя каталога вместе с последним изображением в таком каталоге (и переключается на вид сетки для изображений в этом каталоге, если щелкнуть).
В любом случае, я хотел бы знать, есть ли альтернативный способ открыть изображение непосредственно из стандартного приложения Галерея, например, Галерея может запускать приложение для просмотра файлов по запросу после выбора изображения? Спасибо.
Вы не ограничены использованием приложения «Галерея» для просмотра изображений. Я загрузил приложение для просмотра файлов под названием ES File Explorer File Manager , которое позволяет мне просматривать не только локальное содержимое моего телефона, но и любые сетевые диски, к которым у меня может быть доступ. При выборе файла изображения вам предоставляется список программ, зарегистрированных для открытия изображения. Программа может использовать приложение «Галерея» или собственное встроенное средство просмотра изображений или любое другое зарегистрированное средство просмотра изображений.
рироуэр
Джон Хиггинстайн