Ich versuche, folgende Sache in Android 2.x zu implementieren.Anruf Live Wallpaper in der Anwendung
In meiner Anwendung mag ich dem Benutzer erlauben, die benutzerdefinierten Live-Wallpaper Art der Sache zu schaffen, wo Benutzer paar Bilder wählen und dann werden derjenigediejenigedasjenige Bilder in einer typischen Art und Weise drehen und nach dem Benutzer in der Lage sein um die gesamte Ansicht als Live-Hintergrundbild nur innerhalb der Anwendung anzuzeigen.
ich habe erfolgreich die Auswahl der Bilder und seine Rotation implementiert, jetzt weiß ich nicht, wie man Live Wallpaper innerhalb der Anwendung einstellen. Ich habe versucht, Live Wallpaper Chooser zu implementieren, aber es wird verwendet, um auf bereits installierte Live-Wallpaper zuzugreifen. Aber was ist mit dem dynamisch erstellten Live Wallpaper?
Auch habe ich versucht, es folgende Codezeile
intent.setClassName("com.android.wallpaper.livepicker", "com.android.wallpaper.livepicker.LiveWallpaperPreview");
mit nennen, aber es ist mir
einen Fehler gebenjava.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
Es könnte einige Möglichkeiten, aber ist darüber nicht sicher
ist es möglich, Live-Hintergrundbild apk programmgesteuert zu installieren, so dass sobald das Live-Hintergrundbild erstellt wird, wird es von der Appli installiert Kation?
wenn Live-Wallpaper in einem Ort gespeichert werden, dann können wir Benutzer erstellt Live Wallpaper an diesem Ort speichern, so, als Live-Wallpaper Chooser wir die Live-Tapete in der Liste ausgewählt wird