Я пишу растровый редактор.Каждый документ состоит из примерно 3 слоев растрового изображения, и в настоящий момент документы сохраняются как пользовательский файл с расширением .bme.Эти файлы могут быть преобразованы в стандартные файлы jpg / png путем рендеринга каждого растрового изображения поверх одного растрового изображения и сохранения последнего.
Мне нужен какой-то способ, чтобы пользователь мог выбрать созданные им файлы .bme.уже.Есть ли в Android что-нибудь, что может сделать это проще для меня?
Единственный вариант, который я вижу, - это написать действие, которое создает представление списка, и написать адаптер списка, который ищет файлы .bme на диске, т.е.копия стандартного приложения Media Gallery, которое работает с моими файлами .bme.Адаптер списка должен будет либо создать предварительный просмотр уменьшенного изображения, чтобы показать его пользователю, либо мне придется упаковать такой предварительный просмотр в файл .bme, когда они будут созданы.
Это единственныйвариант, который я могу придумать.Я думал, что спросить, если есть более дружественный для Android способ сделать это.Например, можете ли вы добавить поддержку пользовательских файлов в приложение «Галерея мультимедиа»?