Tuesday, 27 August 2013

BroadcastReceiver and wifiState

BroadcastReceiver and wifiState

I'm writing an application that needs to receive wifi state modification.
To do it I've wrote a class, TestReceiver, that extends BroadcastReceiver
and, now, write on Log.i. The receiver has been registrated via
AndroidManifest:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.lazooo.wifi_finder_service">
<uses-sdk android:minSdkVersion="14"/>
<application android:icon="@drawable/icon" android:label="@string/app_name">
<user-permission
android:name="android.permission.ACCESS_NETWORK_STATE" />
<user-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<receiver android:name=".TestReceiver">
<intent-filter>
<action android:name="android.net.wifi.WIFI_STATE_CHANGED"/>
<action android:name="android.net.wifi.STATE_CHANGE"/>
</intent-filter>
</receiver>
</application>
The matter is that it doesn't work, when I turn on/off wifi it doesn't do
nothing. What am I missing?

No comments:

Post a Comment