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.

Tag: ANDROID-JETPACK-NAVIGATION

Cómo pasar argumentos seguros como paquete en un enlace profundo explícito de Android?

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

Android Jetpack Navigation almacena deepLink como constantes.

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