問題タブ [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 投票する
0 に答える
364 参照

android - 新しいユーザーのAndroidWi-Fiホットスポットをブロードキャストする

ブロードキャストレシーバーでAndroidのwifiホットスポットを使用しようとしているユーザーのMACアドレスを見つけようとしましたが、誰かが私のwifiにログインするとレシーバーが機能しません。どうすればそれを見つけることができますか

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

android - Android LocalBroadcastManager とシリアル化

Android ではsSerializable内でオブジェクトを渡すことができますがIntent、パフォーマンス上の理由から推奨されないことを理解しています。

ただし、を使用LocalBroadcastManagerしている場合、インテントに渡されたときにオブジェクトがシリアル化またはパーセル化されることはありますか? LBM はプロセス間ではないため、シリアライゼーション (またはパーセリング) を呼び出す理由はありません。

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

android - Android アプリケーションのブート/ランチャーを検出する方法

Android アプリケーションのランチャー/ブートを検出するには?

そして、簡単にアイデアを出してください。

ランチャーアプリを検出したい。どのアプリケーションがランチャーであるかパスワード画面をプッシュした後、アプリケーションに移動します..同じアプリ ロッカーです

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

android - Android ブロードキャスト レシーバー - パッケージ名を取得する方法

ブロードキャスト受信機がアプリケーションを呼び出したときに音楽プレーヤーのパッケージ名を取得する方法。私は音楽プレーヤーを取り除くためにplayateとmetachanged Broadcast Reciverのセットを使用しました。現在再生している音楽プレーヤーのパッケージ名を取得する必要があります。これが可能かどうかはわかりません。誰かがアイデアを持っている場合は、私と共有してください。

0 投票する
0 に答える
907 参照

android - 4.1.1 を実行している Galaxy SIII で SMS 受信ブロードキャストを受信できません

この問題は、 Android 4.1.1 を実行しているSamsung Galaxy SIII でのみ発生します。Samsung Galaxy Ace および Samsung Galaxy Y では問題ありません。SMS を受信して​​も、受信したブロードキャスト SMS が起動しません。電話に他の SMS アプリはインストールされていません。

SMSブロードキャストを受信するために次のコードを使用しています

マニフェストに次の権限を設定しました

logcat へのアクセス権がありません。この 2 日間、Android の迷路で原因を突き止めようとしましたが、何の助けにもなりませんでした。

0 投票する
0 に答える
64 参照

android-broadcast - ランダムなアクティビティまたはサービスのスケジュール

特定のタスクを実行するサービスを作成しようとしています。簡単にするために単純なトースト メッセージを作成し、将来のランダムな時間に再度実行するようにスケジュールします。

サービスの最初のインスタンスを実行するために時間遅延のあるアラーム マネージャを使用しています。その後、サービスは、サービスの再実行をトリガーするブロードキャストの新しいアラームを設定します。

私が取ったアプローチは次のとおりです。

  1. メイン アクティビティ 指定された間隔でブロードキャストを実行するようにアラームを設定します
  2. ブロードキャストが受信され、ブロードキャストを再度実行するための新しいアラームが設定されてから、必要なサービスが実行されます。
  3. Required Service はタスクを完了し、シャットダウンします。

これが実行可能なアプローチであるかどうかについて、誰かがアドバイスを提供してもらえますか?

ブロードキャストを受信できないようです。

マニフェスト ファイルに受信者を登録しました。

アドバイスをいただければ幸いです。

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

android - Activity から BroadcastReceiver の登録を解除する方法

それはおそらく非常に単純な質問ですが、私は一日からこれらに夢中になっているようです. だからここに質問があります:

AndroidManifestファイルから登録したActivityのBroadcastReceiverを登録解除するには? ここにコードがあります::

機能に精通している

public void unregisterReceiver (BroadcastReceiver レシーバー)

ただし、そのアクティビティから登録されていない場合は例外をスローします

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

android - WifiManager.SUPPLICANT_CONNECTION_CHANGE_ACTIONが起動されることはありません

私は受信機を登録していonResume()ます:

これは受信機自体です:

私のアプリケーションでは、選択したWiFiネットワークに接続できますが、これSUPPLICANT_CONNECTION_CHANGE_ACTIONが起動されることはありません。たとえば、に変更するとSUPPLICANT_STATE_CHANGED_ACTION、機能します。

私はICSに取り組んでいます。
他の誰かがこの意図でこのような問題を経験しましたか?

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

android - ACTION_RF_FIELD_ON_DETECTED について知っている人はいますか?

モバイルが NFC リーダーのフィールドに入るとすぐに、このブロードキャスト インテントを使用してアクティビティを開始したいですか? 誰かがこれをやったことがあれば助けてください....

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

java - Drop incoming call

I'm trying to block incoming call in android. I have this BroadcastReceiver but it handles the incoming call but does not block incoming call on my android 2.3.6 phone(didn't try on other versions). here is my receiver:

and the ITelephony