2011-10-24 4 views
2

Je ne parviens pas à détecter le mode avion activé/désactivé sur nid d'abeille, le récepteur de radiodiffusion suivant fonctionne très bien sur toutes les versions/séries autres que Android 3.0/nid d'abeille/tablettes ..Android mode Avion détection pour Honeycomb

<receiver android:enabled="true" android:name=".ConnectivityReceiver"> 
<intent-filter> 
    <action android:name="android.intent.action.SERVICE_STATE"/> 
</intent-filter> 
</receiver>  

Merci

Répondre

2

vous pouvez directement interroger si vous rencontrez des problèmes

private static boolean isAirplaneModeOn(Context context) { 

     return Settings.System.getInt(context.getContentResolver(), 
       Settings.System.AIRPLANE_MODE_ON, 0) != 0; 

    } 

Ou utiliser ACTION_AIRPLANE_MODE_CHANGED

+1

merci ACTION_AIRPLANE_MODE_CHANGED a travaillé sur les deux :) – baboo

Questions connexes