Cómo comprobar mediante programación si hotspot está habilitado o deshabilitado?

Posible duplicado:
Cómo detectar el estado de conexión Wi-Fi

¿Necesito comprobar si el hotspot está activado o no en mi dispositivo a través de mi aplicación?

Código:

Method method = wifiManager.getClass().getDeclaredMethod("getWifiApState"); method.setAccessible(true); int actualState = (Integer) method.invoke(wifiManager, (Object[]) null); 

El estado real debe ser:

 public static int AP_STATE_DISABLING = 10; public static int AP_STATE_DISABLED = 11; public static int AP_STATE_ENABLING = 12; public static int AP_STATE_ENABLED = 13; public static int AP_STATE_FAILED = 14; 

Código fuente de WifiManger

Espero que esto podría ser ayudarle!

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.