三星手机PaddingIntent传递可序列化对象的问题

处理透传消息使用PaddingIntent创建Notification的时候,发现三星手机点击通知始终无法跳转到业务页面,经过仔细排查发现传递的对象一直为空。而传递的基础类型却可以拿到。

传递Parcelable对象
 val intent = Intent(context, xxx::class.java).apply {
                putExtra("data", TestData())
                flags = Intent.FLAG_ACTIVITY_CLEAR_TOP
            }

结果没有取到值尝试无果

解决方案:传值换成了基本类型

你可能感兴趣的:(三星手机PaddingIntent传递可序列化对象的问题)