Линия
NavigationUI.setupWithNavController(navigationView, navController);
вызывает setNavigationItemSelectedListener
внутри для подключения пунктов назначения к пунктам меню - так запускается новый пункт назначения, когда вы щелкаете пункт меню. Навигация поддерживает <activity>
пунктов назначения, что позволяет вам начать действие при нажатии на пункт меню. Вы должны добавить на свой график место назначения активности, которое использует тот же идентификатор, что и ваш пункт меню:
<activity
android:id="@+id/nav_login_activity"
app:action="android.intent.action.VIEW"
app:data="https://www.your_url_here.com"/>
Тогда по умолчанию setupWithNavController
будет вызывать startActivity
для вас.