Android:链接到导航抽屉中的URL

user123456789:

我将导航组件库用于导航抽屉。我希望上述抽屉中的一项链接到外部网站。官方文件并没有说明外部链接什么。我该如何实施?

我可以创建一个临时片段,然后先导航到该片段,但是我认为这种解决方案不是很好。

ianhanniballake:

线

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章