es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo agregar varios fondos de pantalla para elegir en el selector de fondos de pantalla para configurar en la pantalla de inicio en una compilación de AOSP.

He construido AOSP v10 y lo he compilado correctamente.
Quiero añadir algunos fondos de pantalla en el AOSP para mostrarlos en el selector de fondos de pantalla y poder establecerlos en la pantalla de inicio.
No tengo idea de en qué directorio debo añadir mis fondos de pantalla que quiero agregar en el AOSP para que sean una opción para configurar en la pantalla de inicio.

Tengo este código fuente en mi dispositivo: Enlace al código fuente

Quiero añadir algunos fondos de pantalla (mostrados en la siguiente imagen) que puedan ser utilizados por el selector de fondos de pantalla para configurar en la pantalla de inicio.

Quiero poner mi fondo de pantalla aquí para poder usarlo fácilmente para establecerlo en la pantalla

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para agregar fondos de pantalla a AOSP, debes seguir los siguientes pasos:

    1. Crea un nuevo directorio llamado “my_wallpapers” en la ruta “frameworks/base/core/res/res/drawable-nodpi”
    2. Coloca los fondos de pantalla deseados dentro del directorio “my_wallpapers”
    3. Agrega una entrada de tu fondo de pantalla en el archivo “WallpaperPickerActivity.java”. Puedes encontrar este archivo en “frameworks/base/packages/WallpaperPicker/src/com/android/wallpaper/picker/”
    4. Abre el archivo “WallpaperPickerActivity.java” y busca el array “R.array.wallpapers”
    5. Agrega una entrada en el array “R.array.wallpapers” para tu fondo de pantalla
    6. Vuelve a compilar AOSP y tus fondos de pantalla se mostrarán en el Selector de Fondos de Pantalla

    Nota: Los pasos anteriores pueden variar según la versión de AOSP y el dispositivo en el que estés trabajando.

Comments are closed.