0

デバイスに設定されているすべてのアラームとタイマーを表示するアプリケーションを作成したいと思います。

このシナリオを考えてみましょう。 仮定:私のデバイスには1つのシステム時計アプリケーションがあり、2つのサードパーティ製時計アプリケーションをダウンロードしました。

ここで、システムクロックアプリケーションに3つのアラームを設定し、サードパーティのアプリケーションごとに2つのアラームを設定したとします。これで、合計7つの(3 + 2 + 2)アラームが設定されました。単一のアプリケーションでこれらすべてのアラームのリストが必要です。そのリストを取得するにはどうすればよいですか?アラームマネージャで検索しましたが、役に立ちませんでした。助けてください。前もって感謝します。

4

1 に答える 1

1

AlarmManager は、このタスクには役立ちません。開発者が特定の間隔でさまざまなタスクをスケジュールできるようにするだけです (また、繰り返すこともできます)。

ContentProviderを利用して、単一のアプリケーションが実際に情報を共有しているかどうかを確認する必要があります。その場合は、データを取得できます。

悲しいことに、これには統一された方法はありません。

于 2012-05-22T07:18:45.027 に答える