問題タブ [android-broadcast]

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 に答える
240 参照

java - クラスからアクティビティに文字列を渡す

ブロードキャストレシーバーをアクティビティcbdata.javaに拡張するCbreceiver.classから「str」という名前の文字列を渡そうとしていますが、値を渡すことができません。エラーも発生していません。ありがとうございます。これで助けてください

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

android - サービス内の着信を検出する

私が持っているサービス内:

ただし、onReceive が呼び出されることはありません。

ここで何が問題なのですか?サービス内で対応するメソッドを呼び出すには追加のコードが必要になるため、マニフェストと追加のクラスを介して宣言したくありません。

PS私がする必要があるのは、着信が登録されたときにサービスプレーヤーを停止することです。

0 投票する
3 に答える
7625 参照

android - 画像ファイルを削除した後にギャラリーを更新しますか?

私はいつも私の質問に対して次の答えを見つけました:

しかし、私のシステムでは動作しません (Nexus4 Android 4. ...)

ファイルを作成し、このコードで Media-DB に追加できます

「ファイル」は、追加したい新しい画像ファイルです。

ファイルを削除した後、ギャラリーを更新しようとしました

また

しかし、ギャラリーにはまだ空のプレースホルダーがあります。

何故かはわからない?...

安全のために、AndroidManifest.xml に自分のアクティビティも追加します。

しかし、結果は同じです。問題を解決するためのアイデアはありますか?

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

android - ブロードキャストレシーバーからTextToSpeechを呼び出す方法

私のアプリは、着信テキストメッセージを読んでそれを声に出して言うために、ブロードキャストレシーバーを呼び出しています。私のBroadcastReceiverは適切に呼び出され、テキストメッセージを適切に読み取りますが、speak()メソッドに関してはクラッシュするだけです。これが私のコードです:

これはBroadcastReceiverです:

そして、これはメソッドを含むDrivingMode.javaですspeak()

別のプロジェクトでこのコードを試しましたが、機能します。しかし、私のメインプロジェクトでは、そうではありません。2つの放送受信機が衝突したためか、何かが原因でしょうか。わからない、Androidは初めてです、助けてください!

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

android-intent - BroadcastReceiver からの通知を生成できません

これは私のマニフェストファイルです

同様に、これは私のブロードキャスト レシーバー クラスです。アプリケーション全体が実行されますが、電話が鳴っている、または電話の状態が変化しているときに通知を受け取りません。したがって、誰でも私を助けることができます。援助は大歓迎です

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

android - ブロードキャスト受信

Android デバイスからブロードキャスト メッセージを送信して、近くにある別の Android デバイスがメッセージを受信し、適切なアクションを実行して送信者に返信できるようにする方法。それについてどうやって行くのですか?サービスまたはブロードキャスト レシーバーを使用する必要がありますか?

0 投票する
5 に答える
817 参照

android - Androidでテキストメッセージの電話番号にアクセスする

私はAndroidを初めて使用し、新しいメッセージが届いたときにテキストメッセージの番号を取得しようとしています。これには、ブロードキャスト受信機を使用しています。しかし、新しいメッセージが来ると、私の「ブロードキャスト受信者」クラスが機能しません。誰かが私が問題を見つけるのを手伝ってくれる?以下に私のコードを与えます。

マニフェストで受信タグを付けました。

SMSを受信するための使用許可も与えられます。

しかし、SMSがMyBroadcastRecieverクラスから応答しない場合、デバッグすると、コントロールがMyBroadcastRecieverクラスに到達しません。plzは私が問題を見つけるのを助けます

ついに私はあなたのすべての助けから答えを得て、ここに私の答えを与えました。

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

android-activity - サービスが開始しない

Navigation アクティビティが実行されている限り、バックグラウンドで実行されるサービスを開始しようとしています。問題は、サービスが開始されていないように見えることです。アプリケーションはクラッシュせず、私が知る限りサービスを開始しようとしますが、何も起こらないようです。誰かが私が間違っていることを教えてもらえますか? また、ローカル ブロードキャスターを使用して、サービスから呼び出しアクティビティにデータの文字列を送信しようとしていますが、正しく実装されていますか? 最後に、Navigation アクティビティに run() を実行させることができないようです。アクティビティが閉じられるまで、run() が繰り返し呼び出されるようにするための最良の方法は何ですか? これは、Android アプリケーションを作成する最初の試みなので、初心者向けの言葉で説明してください :) ありがとう

参考までに、MainActivity はナビゲーション アクティビティを開始し、サービス AugiActivity を開始します。

主な活動:

}

ナビゲーション アクティビティ:

AugiActivity:

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

android - デバイスのシャットダウン時に SMS を送信する

デバイスのシャットダウン時に電話番号に簡単な SMS を送信するブロードキャスト レシーバーを作成したいと考えています。

これが私のコードです:

}

これまでの結果:

デバイスの電源を切ると、ログ メッセージがはっきりと表示されます。そのため、BroadcastReceiver はシャットダウン時にうまく機能しますが、SMS の送信はなく、例外もありません。

シンプルなボタンクリックでこのSMS送信方法を試してみましたが、絶対に成功しました。

したがって、SMS 送信方法が正しいことはわかっています。シャットダウン レシーバーが正しいこともわかっていますが、何らかの理由で SMS を送信していません。

これについてのアイデアはありますか?(私はエミュレータではなく、実際のデバイスで作業しています。)

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

android - AndroidBroadCastレシーバーとGMC

私はこのような問題があり、非アクティビティおよび非サービスクラスにregisterReceiverを使用します。Google Message Cloudを使用しようとしていますが、あるアクティビティからBroadCastReceiverを登録し、別のアクティビティから登録を解除する必要があります。これを行うために、BroadcastReceiverをアクティビティ以外のパッケージに配置しました。
私がこれをした活動で:

他のクラスでは私はこれを持っています:

そしてこれはマニフェストです:

レシーバーの登録を解除すると、mHandleMessageReceiverの値が登録と異なりますが、どうすればよいですか?mHandleMessageReceiverを静的にしますか?

アイデアを教えてください