私は電話を受けるとタスクを実行するアプリを作成しています(BROADCASTRECEIVERでRINGING状態を検出しています)。私の質問は、登録できますか(文字通りONとOFF) 2つのボタンを有する活動からの放送受信機; ONのためのものとOFFのためのものとを言うか?ON&OFF Android Broadcastreceiver
BROADCASTRECEIVERをアクティビティ内で宣言する必要がありますか?その場合は、アクティビティを介して登録して登録を解除できますか?
私は電話を受けるとタスクを実行するアプリを作成しています(BROADCASTRECEIVERでRINGING状態を検出しています)。私の質問は、登録できますか(文字通りONとOFF) 2つのボタンを有する活動からの放送受信機; ONのためのものとOFFのためのものとを言うか?ON&OFF Android Broadcastreceiver
BROADCASTRECEIVERをアクティビティ内で宣言する必要がありますか?その場合は、アクティビティを介して登録して登録を解除できますか?
これは私がそれを行うような方法である:
//放送受信 packageManager.setComponentEnabledSetting(componentNameでは、 PackageManager.COMPONENT_ENABLED_STATE_ENABLED、PackageManager.DONT_KILL_APP)を有効にするために使用無視さもなければ、インテントを処理するtrueに設定されています。
//use to disable the broadcast receiver
packageManager.setComponentEnabledSetting(componentName,
PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
このsubruを試してみてください
はいsubru(SICS)あなたがいないの一環として、答えとしてあなたの答えを投稿する必要があり – Ramz
がedittedコードMr.Ramzを参照してくださいあなたのコード... – subrussn90
を投稿してください質問。 – fredley