ユーザーがアラーム時刻を設定できる Lwuit アプリケーションに目覚まし時計/リマインダー機能を実装したいと思います。その時点で、リマインダー ダイアログがアラーム音と共にポップアップします。しかし、私はアプローチについて確信が持てません。したがって、以下の質問のいずれかに関するヘルプをいただければ幸いです。
lwuit や EDT に干渉することなく、どのフォームが表示されていても、タイマーを常に実行し続けるにはどうすればよいですか?
リマインダー ダイアログ ボックスをポップアップさせるトリガー メカニズムを実装する正しい方法は何ですか? これは、現在表示されているフォームに関係なく、いつでも発生する可能性があり、進行中のユーザー操作を妨げてはならないため、リマインダー ダイアログが閉じられると、ユーザーはリマインダーがポップアップしたときにどこにいても続行できます。
最後に、アプリケーションが閉じているとき、またはフォアグラウンドで実行されていないときに、タイマーを実行し続けるにはどうすればよいでしょうか? 新しい既存の CodenameOne が登場するので、J2ME、iOS、および Android の両方で動作するソリューションを明らかに望んでいます。
答えが明らかな場合は申し訳ありませんが、確実な解決策を見つけることができませんでした。