Я пытаюсь реализовать следующую вещь в Android 2.x.
В моем приложении я хочу разрешить пользователю создавать собственные живые обои, когда пользователь выбирает несколько изображений, а затем эти изображения будут вращаться обычным образом, и после этого пользователь сможет установить все это как живые обои. только внутри приложения.
Я успешно реализовал выбор изображения и его поворот, теперь не знаю, как установить живые обои в приложении. Я пытался реализовать средство выбора живых обоев, но оно используется для доступа к уже установленным живым обоям. а как насчет динамически создаваемых живых обоев?
Даже я пытался вызвать его, используя следующую строку кода
intent.setClassName("com.android.wallpaper.livepicker", "com.android.wallpaper.livepicker.LiveWallpaperPreview");
Но мне выдает ошибку
java.lang.SecurityException: Permission Denial: starting Intent { cmp=com.android.wallpaper.livepicker/.LiveWallpaperPreview } from ProcessRecord{43f94a38 29784:com.vb.ui/10038} (pid=29784, uid=10038) requires null
Возможно, есть несколько способов, но я не уверен
Можно ли программно установить apk с живыми обоями, чтобы после создания живых обоев они устанавливались приложением?
если живые обои хранятся в каком-то месте, мы можем хранить созданные пользователем живые обои в этом месте, поэтому, когда выбирается средство выбора живых обоев, мы можем видеть живые обои в списке