問題タブ [android-alarms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3047 参照

android - しばらくするとアラーム マネージャが機能しなくなります

これは私のコードです。正常に動作しますが、しばらくすると (約 1 時間) 動作しなくなります。どうしたの?前もって感謝します。

0 投票する
2 に答える
5521 参照

android - 複数のアラームがある場合に単一のアラームをキャンセルする

同じpendingIntentを使用して、それぞれに異なるintentIdを使用して複数のアラームを設定しました。アラームが作動しています。今、私は特定のアラームをキャンセルしたいと思います。cancel()メソッドを使用すると、すべてのアラームがキャンセルされてしまいます。特定のものだけを削除したい。また、ユーザーは2回目または3回目の起動中でもこのアラームをキャンセルできる必要があります。2回目に起動したときと同様に、同じpendingIntentオブジェクトはありません。保留中のIntentオブジェクトを永続化する必要がありますか?もしそうなら、どのように?複数のアラームから1つのアラームをキャンセルするにはどうすればよいですか?

0 投票する
1 に答える
372 参照

android - IntentService の属性を永続的に保つ方法は?

AlarmManager を使用して IntentService が定期的に実行されるアプリケーションを構築しています。

ご存知のように、LatestNewsRetrService クラスは、サービスが実行されるたびに作成および破棄されます。まあ、私の問題は、このサービスのような属性で使用される2つのオブジェクトを保持したいということですが、それらが再作成されるたびにそれは不可能です。これらのオブジェクトを追加でサービス インテントに追加しようとしましたが、更新されません。それで、ベストプラクティスは何ですか?これらのオブジェクトをメイン アクティビティの属性として保存する必要がありますか? どうするのが一番いいですか?

0 投票する
2 に答える
274 参照

android - 設定したアラームをtextViewで表示

アラームが設定されている現在の時刻をテキストビューに表示したいのですが、どうすればよいかわかりません。助言がありますか?

0 投票する
2 に答える
392 参照

android - 目覚まし時計を時計アプリに表示するように設定する

私のアプリケーションで目覚まし時計を設定する方法はありますか? これは、AlarmManager などを使用すると、新しいアラームが在庫の時計アプリケーションのアラーム リストに表示されることを意味します。私はいくつかのチュートリアルを読み、いくつかを実行しましたが、私が望んでいたことを実行できたものはありません。

API 8+にはこれが必要です

0 投票する
1 に答える
249 参照

android - 短期間のサービスの実行中にデバイスを起動したままにするためのオプション

ユーザーに運動計画を案内するアプリケーションを開発しています。これは、オーディオ キューを使用して、運動中のさまざまなポイントでいつ歩くか、走るかなどをユーザーに知らせるランニング トレーナーです。

アプリの実行中に電話がロックされ、誰かのポケットに入れられる可能性が非常に高いので、可聴合図が来ないようにする方法を検討しています. 現時点では、ローカル サービスでハンドラーを使用して次のキューをスケジュールすることをテストしています。一部のデバイスでは予想よりもうまく機能していますが、他のデバイスでは、電話がロックされるとサービスが停止するようです。

さまざまなオプションが開かれていることを知っています-電話でウェイクロックを維持し、アラームをスケジュールし、(おそらく?これについてはわかりません)サービスの優先度を変更します。

では、人々はどのようなアプローチが最善だと思いますか? これは「通常の」サービスではないことに注意してください。通常は週に 3 回、最大で 30 分実行されます。多くのユーザーは実行中に音楽を再生します。とにかく眠りにくい。したがって、バッテリーを消耗するウェイクロックに関する通常の警告は、この場合にはあまり当てはまらないのではないかと考えています。

現在、最低限の API レベル 8 をターゲットにしています。

0 投票する
1 に答える
5224 参照

android - 目覚まし時計を呼び出そうとしたときに許可が拒否されました

ユーザーがアラームを設定する必要があるアプリを作成しようとしていました。次のコードを使用して、意図的に目覚まし時計を呼び出そうとしました

例外は

Android 4.0 API バージョン 14 で作業しています。

行を追加しました

私のマニフェストファイルでは、その後も機能していませんでした。

0 投票する
4 に答える
12729 参照

android - Androidから有限間隔でWebサービスをポーリングする方法は?

通知を表示する Android アプリを開発しています。どのように更新を確認し、Android 通知パネルに通知として表示するために、有限間隔 (たとえば 10 分間隔) で Web サービスをポーリングできますか。

0 投票する
2 に答える
9811 参照

android - アラームマネージャで以前のアラームをクリアする方法は?

ユーザーが「いいえ」を選択できるという点でアラームマネージャーの概念を使用しているという点で、1つのアラートアプリを開発しています。アラートが発生するまでの日数 (例: 彼が 5 日間を選択した場合、アラートは 5 日前に発生します) 日数リストの比較は sqlite データベースから来ています。コードをいくつか書きます。 5 の代わりに 3) 設定前 (5 日) アラームがクリアされない 合計 8 つのアラームが発生しました (5+3) 誰か私の問題を解決してください。

0 投票する
1 に答える
3433 参照

android - アラーム マネージャからアクティビティの関数を呼び出す方法

アクティビティにstartApplicationServiceメソッドがあります。したがって、アラームマネージャーがあります。startApplicationServiceメソッドがバックグラウンド サービスを呼び出しています。onReceiveアラーム マネージャのメソッドでそのメソッドを使用/呼び出したい。どうやってするの?私を助けてください。:)

EDITED:追加されたアラームマネージャクラス:

そして、これが私のstartApplicationService方法です。AsyncTaskを開始しています。

コンテキストからアクティビティを取得しようとしています。しかし、それは不可能です。:(。call startApplicationService method to activityアラームマネージャーから何か言う方法はありますか?

いつもアドバイスありがとうございます。

ゼック