Preguntas Android

onBackPressed() en desuso, ¿cuál es la alternativa?

Rumit Patel he actualizado targetSdkVersion y compileSdkVersion a 33. Ahora recibiendo advertencia onBackPressed es obsoleto. Se sugiere utilizar el uso OnBackInvokedCallback o androidx.activity.OnBackPressedCallback para manejar la navegación hacia atrás en su lugar. Cualquiera puede ayudarme a usar el método actualizado. Ejemplo: Caso de uso: yo suelo if (isTaskRoot) {} en el interior onBackPressed(){} El método …

onBackPressed() en desuso, ¿cuál es la alternativa? Leer más »

Altura o relleno personalizado del chip de Android – Espaciado del grupo de chips

lidkxx ¿Hay alguna manera de cambiar el relleno vertical o la altura del chip de material predeterminado? Desde el documentos Veo que seguramente hay una forma de establecer la altura mínima, pero me gustaría hacer chips “más delgados”, como en este diseño: En las versiones 1.1.0-alpha* se agrega espacio adicional para el chip. Después de …

Altura o relleno personalizado del chip de Android – Espaciado del grupo de chips Leer más »

Modificación del contenido del archivo .aar de Android / Conversión desde y hacia el formato .zip

Así que tengo un archivo .aar que tiene un archivo que necesito eliminar de su interior. Estoy ejecutando en Mac y cambié la extensión de .aar a .zip y descomprimí el archivo zip. Luego eliminé el archivo de la carpeta, lo volví a comprimir en un .zip y luego intenté cambiar la extensión de .zip …

Modificación del contenido del archivo .aar de Android / Conversión desde y hacia el formato .zip Leer más »

Referencia no resuelta: viewModelScope – Kotlin Android

Lopsem Pyier Intento agregar viewModelScope a un viewModel básico, pero Android Studio no lo reconoce. Traté de cambiar mi archivo de compilación de gradle con alguna solución que encontré, pero nada funciona. Aquí un extracto de mi aplicación build.gradle implementation “androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0-alpha01” implementation “androidx.lifecycle:lifecycle-livedata-ktx:2.2.0-alpha01” implementation “androidx.lifecycle:lifecycle-viewmodel-savedstate:1.0.0-alpha01” kapt “androidx.lifecycle:lifecycle-compiler:2.2.0-alpha01” Cuando escribo viewModelScope en mi viewModel dice Unresolved …

Referencia no resuelta: viewModelScope – Kotlin Android Leer más »

¿Cómo crear BottomSheetDialogFragment utilizando el componente de arquitectura de navegación?

estoy usando Fragmento de diálogo de hoja inferior para mostrar algunas configuraciones personalizadas. Requisito: Cuando hago clic en cualquier pestaña en BottomSheetDialogFragment, reemplazo el fragmento y lo agrego a backstack para que cuando el usuario haga clic en la acción onBackPress o Up, debería volver al fragmento de la última configuración de BottomSheetDialogFragment. Quiero usar …

¿Cómo crear BottomSheetDialogFragment utilizando el componente de arquitectura de navegación? Leer más »

¿Cómo estructurar un sistema de alimentación y seguimiento?

Zicsus Estaba usando la base de datos en tiempo real de Firebase para mi aplicación de red social donde puedes seguir y recibir publicaciones de las personas que sigues. Mi base de datos: Users –USER_ID_1 —-name —-email –USER_ID_2 —-name —-email Posts –POST_ID_1 —-image —-userid —-date –POST_ID_2 —-image —-userid —-date Timeline –User_ID_1 —-POST_ID_2 ——date —-POST_ID_1 ——date …

¿Cómo estructurar un sistema de alimentación y seguimiento? Leer más »