I am trying to do the same thing. Have you found a solution? Thanks
-----Original Message----- From: monodroid-boun...@lists.ximian.com [mailto:monodroid-boun...@lists.ximian.com] On Behalf Of dbeaugrand Sent: May-13-11 12:17 PM To: monodroid@lists.ximian.com Subject: [mono-android] Detecting Network connectivity state changes I have a need to monitor the state of the network connections in my application. I have setup a BroadcastReceiver on ConnectivityManager.ConnectivityAction to do this. ... mWiFiReceiver = new NetworkStateChanged(); this.RegisterReceiver(mWiFiReceiver, new IntentFilter(ConnectivityManager.ConnectivityAction)); ... ... [BroadcastReceiver] public class NetworkStateChanged : BroadcastReceiver { public override void OnReceive(Context context, Intent intent) { Log.Debug("TESTME, "Got an OnReceive inside the NetworkStateChanged ..."); } } ... This seems to work great giving me notifications. But the JAVA example i was following uses getParcelableExtra to obtain the NetworkInfo. @Override public void onReceive(Context arg0, Intent arg1) { NetworkInfo networkInfo = (NetworkInfo) arg1.getParcelableExtra(ConnectivityManager.EXTRA_NETWORK_INFO); if(networkInfo.getType() == ConnectivityManager.TYPE_WIFI){ DisplayWifiState(); } I can only find a GetParcelableArrayExtra in monodroid API. Can someone point me to a monodroid way of getting the NetworkInfo from the OnReceive Intent? Thanks for your help, Dennis -- View this message in context: http://mono-for-android.1047100.n5.nabble.com/Detecting-Network-connectivity-state-changes-tp4394070p4394070.html Sent from the Mono for Android mailing list archive at Nabble.com. _______________________________________________ Monodroid mailing list Monodroid@lists.ximian.com UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid _______________________________________________ Monodroid mailing list Monodroid@lists.ximian.com UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid