J'ai créé une application de fond d'écran en direct, comme la façon dont nous obtenons papier peint par défaut sur l'écran d'accueil, comment définir le fond d'écran en tant que fond d'écran par défaut, même après le redémarrage de mon mobile Android?comment définir Live Wallpaper comme fond d'écran par défaut?
0
A
Répondre
2
La définition de fonds d'écran animés en direct est réservée aux applications de plate-forme, par ex. le sélecteur de papier peint en direct livré avec l'appareil (la permission android.permission.SET_WALLPAPER_COMPONENT
est défini comme signatureOrSystem
).
Vous ne pourrez pas faire cela sans enraciner l'appareil. Ce que vous pouvez faire est de montrer le fond d'écran chooser à l'utilisateur en utilisant ce code:
Intent intent = new Intent();
intent.setAction(WallpaperManager.ACTION_LIVE_WALLPAPER_CHOOSER);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); // Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag
startActivity(intent);
Vous pouvez afficher une notification à un utilisateur lorsqu'un nouveau fond d'écran est disponible (ou au démarrage du système) et lorsque l'utilisateur clique sur cette notification lancez le sélecteur en utilisant le code ci-dessus afin qu'il puisse sélectionner votre fond d'écran.
Questions connexes
- 1. vidéo Android comme un live wallpaper
- 2. Android Live Wallpaper Question
- 3. android - définir live wallpaper sur l'application installer
- 4. Android Guidage Live Wallpaper
- 5. mettre fond d'application android à l'image ou live wallpaper
- 6. Rotation d'écran Live Wallpaper
- 7. Android Live Wallpaper événements tactiles
- 8. Live Wallpaper FPS numéro
- 9. live wallpaper force fermeture problème
- 10. Live Wallpaper Tutoriel
- 11. Détection de sélecteur Live Wallpaper
- 12. Cocos2dx Android Live Wallpaper
- 13. Live Wallpaper pas de réglage
- 14. Live Wallpaper Icon Design Guide
- 15. Android Live Wallpaper - Force Portrait
- 16. Comment ajouter Icône pour votre Live Wallpaper
- 17. Comment créer Live Wallpaper dans Android?
- 18. Admob Live Wallpaper sur l'affichage?
- 19. live wallpaper avec des images
- 20. Android Live Wallpaper - ne pas afficher l'image de fond?
- 21. Live wallpaper fond d'écran de script de rendu en android
- 22. Android Live Wallpaper: waitForCondition (ReallocateCondition)
- 23. Android: Promouvoir pour sélectionner mon live wallpaper
- 24. android live wallpaper verrouillage
- 25. Vidéo Live wallpaper android
- 26. live wallpaper onTouchEvent
- 27. Live wallpaper sur l'application Android 1.6
- 28. Comment centrer GIF en Live Wallpaper
- 29. Modifier live wallpaper sur Rooted Device Android
- 30. Animation dans Live Wallpaper Android?
Avez-vous une idée de la définition de flux vidéo sous forme de flux ... comme WallpaperManager fournit WallpaperManager.setStream (InputStream); mais cela fonctionne uniquement pour l'image? – CoDe
Cela pourrait vous aider: https://ikaruga2.wordpress.com/2011/06/15/video-live-wallpaper-part-1/ –
J'ai vérifié toutes les trois parties ... là, ils utilisent vieux sdk ... dans le nouveau sdk android fournir de nouvelles fonctionnalités pour lire la vidéo de la couche java lui-même ... ici, je suis capable de lancer la vidéo locale comme un fond d'écran en direct mais pas capable de faire pareil pour l'url vidéo ... – CoDe