Tag: ANDROID-JETPACK-NAVIGATION
Estoy creando un enlace profundo explícito en el componente de navegación utilizando safe args. PendingIntent pendingIntent = new NavDeepLinkBuilder(getApplicationContext()) .setGraph(R.navigation.mobile_navigation) .setDestination(R.id.nav_order_details) .setArguments(//TODO pasar Bundle) .setComponentName(MainActivity.class) .createPendingIntent(); El problema es que necesito pasar un Bundle en los argumentos, pero no sé cómo convertir los Safe args a Bundle en Java. Encontré . . . Read more
Estoy atrapado/a en un problema en la navegación de Jetpack Compose. Tengo un caso en el que tengo una pantalla de página completa, como la de inicio de sesión/registro y otras páginas de configuración, y en la página de inicio necesito una barra de navegación inferior. Pero de vez en . . . Read more
La documentación de Android recomienda usar enlaces profundos para la navegación intermodular. https://developer.android.com/guide/navigation/navigation-multi-module#across Ten en cuenta el enlace profundo con lo siguiente: app:uri=”android-app://example.google.app/fragment_two” La misma URL se representa luego en el código: val request = NavDeepLinkRequest.Builder .fromUri(“android-app://example.google.app/fragment_two”.toUri()) .build() El ejemplo es claro, pero utiliza cadenas codificadas en el código, las . . . Read more
Estoy utilizando este fragmento de código para navegar desde un composable a otro, pero tiene una animación de difuminado por defecto. ¿Cómo puedo quitarla? Intenté usar un recurso anim vacío, pero no funciona. navHostController.navigate( "destination_route", navOptions { popUpTo("this_route") { inclusive = true } anim { enter = R.anim.empty_animation exit = . . . Read more