• Как открыть конкретную активность приложения, когда пользователь кликнет на ссылку?

    @AndreyRafalsky132 Автор вопроса
    Спасибо за помощь. Реализовал открытие активности, когда пользователь кликает на ссылку. Теперь возникла другая проблема. Мне нужно получить параметры из этой ссылки. Для этого мне нужно получить сначала ее. Я это делаю следующим образом:
    FirebaseDynamicLinks.getInstance()
                    .getDynamicLink(getIntent())
                    .addOnSuccessListener(pendingDynamicLinkData -> {
                        if (pendingDynamicLinkData != null){
                            String link = pendingDynamicLinkData.getLink().getUserInfo();
                            Log.d("MyPlanner", link);
                        }
                    })
                    .addOnFailureListener(exception -> {
                        Log.d("MyPlanner", exception.getMessage());
                    });

    Проблема в том, что в pendingDynamicLinkData лежит null. В чем причина не пойму.
    Вот мой манифест:
    <activity android:name=".view.activity.SaveNewPasswordActivity">
                <intent-filter>
                    <action android:name="android.intent.action.VIEW" />
                    <category android:name="android.intent.category.DEFAULT" />
                    <category android:name="android.intent.category.BROWSABLE" />
    
                    <data
                        android:host="coditrafalsky.page.link"
                        android:scheme="https"
                        android:path="/reset"/>
    
                </intent-filter>
            </activity>
    Ответ написан
    Комментировать