Hi..

i am need to receive broadcast for network actions like network
connected, disconnected etc. I am using a broadcast receiver for the
purpose.Can any please tell me which intent action i need to capture
for network events, right now as per my search on internet i am using
android.net.ConnectivityManager.CONNECTIVITY_ACTION.

here is my broadcast receiver class--

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;

public class NetworkStateReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent) {
    // TODO Auto-generated method stub


    if (intent.getAction().equals(
            android.net.ConnectivityManager.CONNECTIVITY_ACTION)) {

        // do something..

    }
}

}

and i have also added permission for accessing network state.

<uses-permission
android:name="android.permission.ACCESS_NETWORK_STATE">
</uses-permission>

here is how i have declared this class in manifest file --

<receiver class=".NetworkStateReceiver"
android:name=".NetworkStateReceiver">
        <intent-filter>
            <action
android:name="android.net.ConnectivityManager.CONNECTIVITY_ACTION" />
        </intent-filter>
    </receiver>

Please suggest me right intent action if i am wrong OR if there is any
other way to catch network events.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to