0

現在、特定のチャンネルのテレビ番組の時間を表示する Android アプリを開発しています。

プログラムの開始時間前にユーザーに通知する時間を決定できるようにしたいと考えています。

すべてのプログラムListViewをその時間とともに表示します。ユーザーがアイテムを選択すると、ダイアログ画面が表示され、数回 (10 分、20 分、30 分、1 時間) 表示されます。

ダイアログから時間を選択すると、SQLite などのデータ ストレージに保存されます。時間になると、通知バーに通知が表示されます。

どうすればそれを行うことができ、どのクラスとテクニックを使用する必要がありますか?

4

1 に答える 1

0

通知期間をデータベースに保存できます。あなたは初心者なので、適切な解決策ではなく、方向性だけを示します。通知の生成にはNotificationManagerを使用し、特定の時間にコマンドを実行するにはAlarmManagerを使用できます。これらに慣れれば、準備万端です。

StackOverflow へようこそ。コミュニティは非常に厳しいため、質問を特定の問題に絞り込むようにしてください。

于 2013-03-13T05:48:55.110 に答える