Ria*_*jul 3 android mvvm android-architecture-components android-architecture-navigation navigation-architecture
我正在尝试从我的通知中打开一个带有 args 的片段。实际上,就我而言,我的音频播放器与带有通知的前台服务一起运行,现在我想通过在用户单击通知时传递音频 ID 来导航到该特定音频的片段。
您可以打开您的活动,PendingIntent
然后通过处理Intent
您的活动内部来打开您的片段。
或来自类似主题的这个答案
NavDeepLinkBuilder:
val pendingIntent = NavDeepLinkBuilder(context)
.setComponentName(YourActivity::class.java)
.setGraph(R.navigation.your_nav_graph)
.setDestination(R.id.your_destination)
.setArguments(bundle)
.createPendingIntent()
//then
notificationBuilder.setContentIntent(pendingIntent)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2765 次 |
最近记录: |