タスカーのようなアプリはどのようにコンテキストをキャプチャしますか. wifiがオンになったときに何かをするというコンテキストをキャプチャしたいとします。isWifiEnabled() のコールバックをアタッチすることは可能ですか? または、ポーリングなしで wifi が有効になったときにハンドラーを実行します。wifiが有効になっているときに何らかのアクションを実行するためのサンプルコードまたはサンプルコードへのリンクがあればいいでしょう。APIにはisWifiEnabled()
機能がありますが、インテントを使用してこれを使用する方法がわかりません。
1 に答える
2
これらのイベントが発生したときにブロードキャストされるシステム メッセージをリッスンしています。
https://developer.android.com/guide/components/intents-filters.html
WiFi がオンまたはオフになると、アクションがWIFI_STATE_CHANGED_ACTIONに設定されたインテントのブロードキャストがあります。<receiver>
それをキャッチするセットでを作成すると<intent-filter>
、アプリに通知されます。
于 2013-02-26T16:14:32.900 に答える