android notification 点击开启activity问题
将上面的pIntent交给notification,点击打开H5Activity,此时如果H5Activity已经在栈顶(正在显示)。2.意外,在vivoandroid11上,无法触发OnNewIntent,而是重新开起来一个H5Activity。1.如预期,在小米android7上,触发了H5Activity的onNewIntent。目前还不知道原因,难道android11有此相关的改动?如有网
·
// Intent intent = new Intent(mContext, H5Activity.class); // intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); // PendingIntent pIntent = PendingIntent.getActivity(mContext, // 1, intent, PendingIntent.FLAG_UPDATE_CURRENT);
将上面的pIntent交给notification ,点击打开H5Activity,此时如果H5Activity 已经在栈顶(正在显示)。发生了如下情况:
1.如预期,在小米 android7 上,触发了H5Activity 的onNewIntent。
2.意外,在vivo android11上,无法触发OnNewIntent ,而是重新开起来一个H5Activity。
目前还不知道原因,难道android11有此相关的改动? 如有网友知晓还请告知谢谢指教。
更多推荐
所有评论(0)