Android 在三星M31设备上,捆绑值为空
挂起的意图是在附加到通知单击时将空捆绑值传递给活动 这只发生在最近推出的三星M31设备和三星Galaxy G6 10上。它在所有其他设备中工作正常 代码->Android 在三星M31设备上,捆绑值为空,android,android-intent,android-notifications,android-pendingintent,samsung-mobile,Android,Android Intent,Android Notifications,Android Pendingintent,Samsung Mobile,挂起的意图是在附加到通知单击时将空捆绑值传递给活动 这只发生在最近推出的三星M31设备和三星Galaxy G6 10上。它在所有其他设备中工作正常 代码-> val intent = Intent(context, CollabcardDetailActivity::class.java) intent.putExtra("unique_id", notificationId) val pendingIntent = Pend
val intent = Intent(context, CollabcardDetailActivity::class.java)
intent.putExtra("unique_id", notificationId)
val pendingIntent = PendingIntent.getActivity(context, notificationId, intent, PendingIntent.FLAG_UPDATE_CURRENT)
这里,notificationId是唯一的非零整数。
此外,函数getRouteIntent()工作正常,因为其目的是启动活动,只有所述设备上的捆绑始终为空。您是否尝试在
PendinIntent
对象中设置requestCode
<代码>请求代码不能为零请将代码添加到question@null_override添加了代码。请检查。@artenson.art98是的,我设置了一个请求代码,它是非零正整数。@gaurav请尝试将请求代码值设置为1000以上