miércoles, 6 de noviembre de 2013

Botón salir aplicación Android

Código dentro del método onClick():

Intent intent = new Intent(Intent.ACTION_MAIN);  // con este código vamos a la Activity principal
finish(); // Sale de la aplicación

Activar / Desactivar 3G y Wifi con Android

Para el acceso a Wifi :

WifiManager wifiManager ;
wifiManager  = (WifiManager)this.getSystemService(this.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);        //true - Para habilitar WIFI.



Para el acceso a DATOS/3G :


ConnectivityManager dataManager;
dataManager  = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
Method dataMtd = ConnectivityManager.class.getDeclaredMethod("setMobileDataEnabled", boolean.class);
dataMtd.setAccessible(true);
dataMtd.invoke(dataManager, true);        //true - Para activar la conexión de datos.

Permisos necesarios en el archivo manifest:

  • android.permission.CHANGE_WIFI_STATE
  • android.permission.ACCESS_WIFI_STATE
  • android.permission.INTERNET
  • android.permission.CHANGE_NETWORK_STATE