我有一个打开活动的通知。单击该通知后,活动将打开。当我按回时,我总是回到主屏幕。
我知道这是使用TaskStackBuilder所需的行为,但我不希望这种行为。我尝试不使用 TaskStackBuilder,而是使用普通的 PendingIntent
PendingIntent.getActivity(context, 0, resultIntent, 0);
但同样的事情也会发生。
如何防止单击通知在背面显示主屏幕?
我有一个打开活动的通知。单击该通知后,活动将打开。当我按回时,我总是回到主屏幕。
我知道这是使用TaskStackBuilder所需的行为,但我不希望这种行为。我尝试不使用 TaskStackBuilder,而是使用普通的 PendingIntent
PendingIntent.getActivity(context, 0, resultIntent, 0);
但同样的事情也会发生。
如何防止单击通知在背面显示主屏幕?
Android 开发者博客告诉我们,从2.0 开始,您可以覆盖按下后退按钮时发生的情况。
@Override
public void onBackPressed() {
// do something on back.
return;
}
也许你可以从这里完成你想要的。