-1

バックグラウンド エージェントから一度に複数のShellToast通知を送信するとどうなりますか? たとえば、ToDo リスト アプリで 3 つのタスクが今日終了する必要があることを通知したい場合はどうなりますか?
許可または推奨されていますか?ユーザーには 3 つのトーストすべてが表示されますか、それとも最初の 1 つだけが表示されますか?

4

1 に答える 1

0

スケジュールされたエージェントは 1 回だけ実行され、表示されるトーストを管理するのはユーザー次第です。これらのシナリオでは、カウンターを使用する必要があります...おそらく。

私が過去にこの種のことを回避した方法は、時間を追跡するか、どのトーストが一種のキューに表示されたかを追跡し、更新ごとに1つを表示するだけで、タスクが完了するまで1日を通してキューをローテーションできますin app は無効になりました。または、電話の時間に基づいて、何を表示するかを決定します (約 30 分ごとに起動します)。

最終的には、「完了すべきタスクが 3 つあります」などのトーストを 1 つ持つのが最適な方法です。

それらの解決策の1つが役立つことを願っています!

//ジェド

于 2012-11-19T13:37:06.970 に答える