0

ユーザーが通知をクリックすると、(新しいインスタンスを作成するのではなく) アプリが元に戻ります。

これが私のコードです(モノドロイド:c#では、アンドロイドでのやり方を知っていても、助けてくれるかもしれません)。

Intent i = new Intent(context,  typeof(MainListProductActivity));
i.AddFlags(ActivityFlags.NewTask | ActivityFlags.BroughtToFront | ActivityFlags.ReorderToFront); // You need this if starting  the activity from a service
i.SetAction(Intent.ActionMain);
i.AddCategory(Intent.CategoryLauncher);
context.StartActivity(i);

動作しますが、MainListProductActivity に戻ります。通知によって、最後に表示したアクティビティに戻ることができます。どうやってするか ?

詳細 : アプリが開始されていない場合、パラメーターを使用して既定のアクティビティ (私にとってはスプラッシュスクリーン) でアプリを起動する必要があります。

ありがとう。

4

3 に答える 3

0

これを解決するには、OnCreate で Finish を呼び出す DummyActivity を起動します。それを解決するための最良の方法ではない場合でも、うまく機能します。

于 2013-07-02T07:59:44.747 に答える