は、私は私のマニフェストに以下の受信機に対処するためのJavaコードでregisterReceiverとunregisterReceiverを使用して知っている、しかし、のは、私が持っているとしましょう:Android - マニフェストで作成した受信機の登録を解除するにはどうすればよいですか?
<receiver android:name=".headsetHook">
<intent-filter android:priority="99999999999">
<action android:name="android.intent.action.ACTION_HEADSET_PLUG" />
</intent-filter>
</receiver>
私はJavaコードでこのどこかの登録を解除することができ方法はありますか? id属性などを与えて、それを取得して登録を解除できますか?私は、このアクションが起こったときに初めて自分のアプリに何かをさせてから、それを登録解除して、Javaで後で再登録したいと思っています。
私はそれを明確にしました。何か助けてくれてありがとう。
あなたは上司です。私はこれを試してみましょう、有望に見えます。 – JDS
ちょうど注意:あなたは、ステータスCOMPONENT_ENABLED_STATE_DEFAULTにも –
@Varun +1グレート回答を得ることができます。..ワーキングニース.. – Venky