我将导航组件库用于导航抽屉。我希望上述抽屉中的一项链接到外部网站。在官方文件并没有说明外部链接什么。我该如何实施?
我可以创建一个临时片段,然后先导航到该片段,但是我认为这种解决方案不是很好。
线
NavigationUI.setupWithNavController(navigationView, navController);
setNavigationItemSelectedListener
内部调用以将目标连接到菜单项-单击菜单项时,这是启动新目标的方式。导航支持<activity>
目的地,使您可以在单击菜单项时启动活动。您需要在图表中添加一个活动目标,该目标使用与菜单项相同的ID:
<activity
android:id="@+id/nav_login_activity"
app:action="android.intent.action.VIEW"
app:data="https://www.your_url_here.com"/>
然后默认值setupWithNavController
将要求startActivity
您。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句