多个活动用于应用程序点击歌曲通知已打开应用程序未重新打开应用程序如何解决此错误
Intent notificationIntent = new Intent(this, MainActivity.class);
notificationIntent.setAction(Control.ACTION.MAIN_ACTION);
PendingIntent pendingIntent = PendingIntent.getActivity(this, 0,
notificationIntent, PendingIntent.FLAG_UPDATE_CURRENT);
<activity
android:name=".Activity.MainActivity"
android:launchMode="singleTop"
android:configChanges="orientation|keyboardHidden|screenLayout|screenSize" />
我在android清单文件中声明了android:launchMode =“singleTop”所有活动
答案 0 :(得分:0)
机器人:launchMode =&#34; singleTop&#34;
这意味着如果活动已经在顶部,它将不会创建另一个实例。相反,onNewIntent()
的{{1}}将被称为,其中包含更新的意图作为参数。
activity