問題タブ [alarmmanager]
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.
android - 一意のエクストラを保留中のインテントに正しく渡すにはどうすればよいですか?
私は問題を抱えてalarmManager
おり、それに付随する追加の保留中の意図があります。
複数のアラームを設定すると、それらは鳴りますが、追加機能は同じままです。
私はすでにこれらの質問を読みました:
そして私は試しました:
- 保留中の各インテントに一意の ID を割り当て、
- すべての保留中の意図フラグを使用して、
すべて役に立たない。うまくいかない理由がわかりません。
コード スニペットを次に示します。
android - 保留中のインテントを取得してキャンセルするにはどうすればよいですか?
alarmManager
特定の時間にユーザーに通知を送信するために使用しているものがあります。複数のアラームがあるため、作成して一意のIDを指定する保留中のインテントが複数ありますが、保留中のインテントをすべて取得してキャンセルする必要がある場合があります。これにより、アラームをリセットできます。私はこれを試してみましたが、それでも正しく理解できないようですので、いくつか質問があります。
これはあなたが正しく取得してキャンセルする方法PendingIntent
ですか?
インテントは、元の保留中のインテント(エクストラおよびすべて)のインテントと正確に一致する必要がありますか?
フラグは元の保留中のインテントのPendingIntent
フラグと一致する必要がありますか?
ios - アラームを編集することはできますか?
ユーザーがiphoneに設定したアラームをObjective-Cコードを使用して編集しようとしていますか?出来ますか?
または、アプリケーションでアラームを作成して、時間が経過したときにユーザーに通知することはできますか?:)過去数日間の調査で解決策を見つけることができません..ありがとう;)
android - 過去のアラームは AlarmManager によってどのように配信されますか?
AlarmManager でのアラームの設定について質問があります。ドキュメントで理解できないものを見つけました (以下を参照)。着信音モードを無音モードと通常モードで交互にトリガーする 10 個のアラームを、すべて異なるトリガー時間で設定したいと思います。デバイスはスリープ状態になり、10 個のアラームがすべて期限切れになると再びアクティブになります。AlarmManager はすぐにアラームをブロードキャストしますか? 10日だけでしょうか(リンガーモードはどうですか)?
アラーム インテントは、このインテント ブロードキャストに蓄積された過去のアラーム イベントの数を示す Intent.EXTRA_ALARM_COUNT と呼ばれる int 型のデータ エクストラで配信されます。電話機がスリープ状態だったために配信されなかった繰り返しアラームは、配信されたときに 1 より大きい数になる場合があります。
android - コードを毎日実行するように定期的なAlarmManagerを設定する方法
私は現在、毎日指定された時間内にアラームを鳴らすアラームマネージャーを作成しようとしています。まず、ユーザーがその日にアラームを設定しているかどうかを確認します。
次に、実際のアラームを翌日の12時から12時10分までに鳴るように設定します。
これを2分ごとにオフにするテスト環境をセットアップしましたが、正常に機能しているようですが、実際のデバイスに展開すると、受信者がアラームを受信していないようです。デバイスがスリープ状態になっていることが問題である可能性があると考えたため、電源マネージャーを追加しました。しかし、それでも機能しません。
誰かが私が露骨に間違っていることを見ていますか、それとも私はこれについて間違っていますか?ありとあらゆる助けに感謝します。
java - アラーム マネージャの例
プロジェクトにスケジュール機能を実装したいと考えています。それで、アラームマネージャープログラムをグーグルで検索しましたが、例が見つかりません。
誰でも基本的なアラーム マネージャー プログラムを手伝ってくれますか?
android - アラームアプリケーションで必要なヘルプ
私はAndroidを初めて使用します。私は実際に話す時計である目覚まし時計を開発しようとしています。時計にTextToSpeechAPIを使用して、目覚まし時刻がチェックされるとすぐに挨拶の内容と現在の時刻を読み上げたいだけです。スピーチパートが行われます。そして今、私はアラーム機能を実装したいと思います。しかし、最初は、クラスが正しく機能しているかどうかを確認するために、10秒後にトーストを表示しようとしています。そして、私は望ましい応答を得ていません、そして私は理由がわかりませんか?以下はクラスです
メインクラスaClockActivity
セカンドクラスAlarm_Broadcast
注:OnClick()メソッドのEdittext部分は無視してください。後で使用します。
上記の問題とは別に、私が聞きたいいくつかの質問があります。
1)このアプリを実装して、アラームが設定されたときに、元の目覚まし時計が実行されている通知バーで実際にサービスとして実行できるようにするにはどうすればよいですか。そのため、アプリが閉じていても、適切なタイミングでアラームメッセージを呼び出すために実行中です。
2)AlarmManagerがServiceまたはBroadcastRecieverのいずれかを拡張するクラスを呼び出す場合、ダイアログボックスを表示できないか、TTSを使用できます。
3)誰かが私にこのアプリを実装するアイデアをくれたら、私は同じアプリケーションを経験したであろう多くの専門家がいると確信しています。
よろしく
オマイヤー
android - アラームアプリケーションの開発
アラームアプリケーションを開発したいのですが。アプリケーションは次のように動作するはずです。
- それを起動します
- 活動は私に時間を示します
- アラームをセットできます
- アプリケーションを閉じることができます
- アラーム時刻になると、アクティビティを開始します(デバイスがロックされている場合でも)
このサンプルhttps://github.com/commonsguy/cwac-wakefulを適応させようとしましたが、アラーム時刻になるとアクティビティを起動できません。
私はこのコードを使用してアラームを設定します(テストのために、このコードonCreate
をアクティビティのメソッドに挿入しました):
これはOnAlarmReceiverクラスです。
これはサービスクラスです:
これは、サービスとレシーバーがセットアップされるマニフェストの部分です。
doWakefulWorkメソッドが呼び出されることはありません!
android - Androidデバイスがオフになっているかどうかを確認する方法
毎晩実行する必要のあるアラームマネージャータスクが繰り返し発生しますが、デバイスの電源をオフにしてから再びオンにすると、このタスクが消去され、リセットする方法がありません。デバイスの電源がオフになっているかどうか、および/または電話の電源がオフになる前に特定のコードを実行できるかどうかを確認する方法を知りたいので、このタスクをリセットするためのフラグを設定できます。
android - setRepeatingがウィジェットで機能しない
私は毎分毎分更新されるウィグデットを持っています(ただし、電話が起きているときのみ)。ただし、onEnabledメソッドでsetRepeating()を呼び出した後、アラームが鳴ったようには見えません。私は何が間違っているのですか?これが(私が思うに)関連するコードです。