Ebin alegría
Al usar Jetpack Compose, de forma predeterminada, extiende la clase ComponentActivity. Pero después de probar algunas muestras, cambié a AppCompactActivity y todo parecía funcionar bien. Así que me pregunto cuál es la diferencia entre estos. ¿Alguna característica adicional viene con ComponentActivity?
gabriele mariotti
AppCompatActivity
extiende FragmentActivity
que se extiende ComponentActivity
.
ComponentActivity
tiene todo lo que necesitas para un Solo redactar aplicación
Si necesita las API de AppCompat, una AndroidView
que funciona con el tema AppCompat o MaterialComponents, o necesita Fragment
Entonces usa AppCompatActivity
.
Nota: requiere al menos el AppCompat 1.3.0
versión.
-
¿Podemos usar setLocalNightMode en la actividad de Componenet? Si es así, ¿cómo podemos hacerlo en componer? De lo contrario, ¿cuál es la alternativa?
– Jeque Zakir Ahmad
8 de febrero de 2022 a las 8:20
Y también cuál es la diferencia entre
ComponentActivity
en androidx.actividad paquete contra androidx.core.aplicación ¿paquete?– Mahozad
19 sep 2021 a las 16:44
No puede acceder a él porque está marcado con una anotación de acceso a nivel de biblioteca
– José Wambura
22 de abril de 2022 a las 8:59