Ciao,
siccome ho dovuto farlo per necessità voglio condividere con voi il mio lavoro, sia mai che a qualcuno serva.
Ecco il codice java e subito dopo la permission da aggiungere al manifestSe avete altre idee/vie per fare questa cosa benvenga :P
1
2ConnectivityManager connManager = (ConnectivityManager)this.ctx.getSystemService(Context.CONNECTIVITY_SERVICE);
3NetworkInfo netInfo= connManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
4NetworkInfo wifiInfo= connManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
5
6
7if (netInfo.getState() != NetworkInfo.State.CONNECTED &&
8wifiInfo.getState() != NetworkInfo.State.CONNECTED ) {
9Log.d(TAG, "Mobile device is not connected");
10}
11
31
2<uses-permission android:name="android.permission.ACCESS_NETWORK_ST ATE"/>
3
Ovviamente ci deve essere anche la permission internet![]()