Выбор фона для живых обоев

Я пишу живые обои, которые создают эффект на фоне. Я хочу, чтобы пользователь мог выбрать фон из любых системных обоев и фотографий с камеры. Я хотел бы, чтобы пользователь мог нажимать кнопку в меню «Настройки», чтобы список параметров отображался так же, как установка обоев на главном экране, за исключением параметров «Живые обои». Как только пользователь перемещается по выбору и выбирает собственно изображение, я загружаю его на свой холст.

Как мне это сделать?

Я нигде не могу найти API для получения списка обоев.

Мне удалось составить список поставщиков обоев, используя Intents. Затем я получаю список поставщиков живых обоев, также использующих Intents, и удаляю их из моего первого списка. Это дает мне список поставщиков обоев, которые не являются живыми.

Что теперь? Есть ли другие способы сделать это, что я скучаю?

Пожалуйста помоги.

Ответы на вопрос(2)

Ваш ответ на вопрос