Quiero tener una función de "cambiar el tema" en mi aplicación. Si invoco setTheme() en onCreate(), hay un problema.Implementar la función de cambio de tema negro/claro en la aplicación de Android
El momento después de que inicie mi aplicación, aparece un fondo blanco liso por un segundo (porque he establecido un tema claro en el manifiesto). Después de eso, se muestra el diseño completo de mi actividad, ya sea con fondo blanco o negro, según la preferencia de tema del usuario.
¿Hay alguna manera de que pueda cambiar si aparece el fondo blanco o negro después del lanzamiento?
¿La aplicación está llamando al tema o a la actividad de on create? No lo sé sin ningún código, pero parece que no se puso en la etiqueta de la aplicación. – Bactos
El tema se establece en el manifiesto. Pero incluso si no lo configuro manualmente en el manifiesto, usa el tema predeterminado. Establecer el tema predeterminado en manifiesto es equivalente sin configurar ningún tema en el manifiesto. – fhucho