0

android:exported="false"ブロードキャスト レシーバーを使用している場合のインテント フィルターとプロパティの使用の詳細と違いは何ですか?

タグでいくつかのインテント フィルターを指定<receiver>すると、指定されたインテント フィルターに関係なく、このアクティビティはすべてのインテントを受け取りますか?

4

2 に答える 2

0

android:exportedクラスが他のアプリケーションから呼び出せるかどうかを示すだけです。他のアプリケーションから呼び出される必要がない場合は、安全に false に設定できます。

于 2013-01-20T17:01:55.557 に答える
0

マーリンは、あなたの質問のエクスポートされた部分に既に回答しています。

インテント フィルターについて: インテント フィルターのいずれかに適合するすべてのブロードキャスト イベントにより、onReceive メソッドが呼び出されます。インテントはメソッドに渡されます。そのため、必要に応じて、どのタイプのイベントがレシーバーをトリガーしたかを確認できます。

于 2013-01-21T21:07:34.730 に答える