#java #android #android-jetpack-navigation #android-deep-link
#Ява #Android #android-jetpack-навигация #android-глубокая ссылка
Вопрос:
Я создаю явную глубокую ссылку в навигационном компоненте, используя безопасные аргументы.
PendingIntent pendingIntent = new NavDeepLinkBuilder(getApplicationContext()) .setGraph(R.navigation.mobile_navigation) .setDestination(R.id.nav_order_details) .setArguments(//TODO pass bundle) .setComponentName(MainActivity.class) .createPendingIntent();
Проблема в том, что мне нужно передать пакет в аргументах, но я не знаю, как преобразовать безопасные аргументы в пакет на java.
Я нашел этот формат в котлине
OrderDetailsFragmentArgs(id).toBundle()
Мне нужно преобразовать его в java-код. Пожалуйста, помогите.
Комментарии:
1. Почему вы используете навигацию по jetpack на java? Компоненты Jetpack не предназначены для использования в java.