Estoy usando la nueva API Wi-Fi Direct de google en Android 4.0 y en el código de muestra que envían al usuario a la configuración, para activar WiFi-Modo directo.¿Puedo activar WiFi-Direct desde el código? en Android API-14 (ICS)
¿Hay alguna manera de iniciarlo por código ???
todo lo que ofrecen es escuchar WIFI_P2P_STATE_CHANGED_ACTION intención, y luego usar este código
String action = intent.getAction();
if (WifiP2pManager.WIFI_P2P_STATE_CHANGED_ACTION.equals(action)) {
// UI update to indicate wifi p2p status.
int state = intent.getIntExtra(WifiP2pManager.EXTRA_WIFI_STATE, -1);
if (state == WifiP2pManager.WIFI_P2P_STATE_ENABLED) {
// Wifi Direct mode is enabled
} else {
// Wifi Direct mode is disabled
}
No sabe si funciona en 4.0, pero funciona en anterior: http: // www .tutorialforandroid.com/2009/10/turn-off-turn-on-wifi-in-android-usage.html – Carlos