0

アクティビティを開く通知があります。その通知をクリックすると、アクティビティが開きます。戻るボタンを押すと、常にホーム画面に移動します。

これがTaskStackBuilderを使用した望ましい動作であることはわかっていますが、この動作は望んでいません。TaskStackBuilder を使用せず、代わりに通常の PendingIntent を使用してみました

PendingIntent.getActivity(context, 0, resultIntent, 0);

しかし、同じことが起こります。

通知をクリックしてホーム画面が背面に表示されないようにするにはどうすればよいですか?

4

1 に答える 1

1

Android Developers Blogによると、2.0 以降、戻るボタンが押されたときの動作をオーバーライドできるとのことです。

@Override
public void onBackPressed() {
    // do something on back.
    return;
}

おそらく、ここからあなたが望むものを達成することができます。

于 2013-10-09T00:05:45.487 に答える