Quelles sont les intentions qui sont diffusées dans les événements suivants,intentions de diffusion pour bluetooth, mode wifi et de la sonnerie
- Wifi changement d'état
- état Bluetooth changement
- Mode sonnerie changement
Quelles sont les intentions qui sont diffusées dans les événements suivants,intentions de diffusion pour bluetooth, mode wifi et de la sonnerie
Pour État Wifi changements:
WifiManager.WIFI_STATE_CHANGED_ACTION ("android.net.wifi.WIFI_STATE_CHANGED")
Action intention de diffusion indiquant que le Wi-Fi est activé, désactivé, activation, la désactivation ou inconnue. Un supplémentaire fournit cet état en tant que int. Un autre supplément fournit l'état précédent , si disponible.
WifiManager.NETWORK_STATE_CHANGED_ACTION ("android.net.wifi.STATE_CHANGE")
Action intention de diffusion indiquant que l'état de la connectivité Wi-Fi a changé. Un supplémentaire fournit le nouvel état sous la forme d'un objet NetworkInfo . Si le nouvel état est CONNECTED, un second extra peut fournir le BSSID du point d'accès, sous la forme d'une chaîne.
WifiManager.SUPPLICANT_CONNECTION_CHANGE_ACTION ("android.net.wifi.supplicant.CONNECTION_CHANGE")
une action de diffusion indiquant l'intention qu'une connexion au suppliante a été mis en place (et il est maintenant possible pour effectuer des opérations Wi-Fi) ou la connexion au demandeur a été perdue. Un supplémentaire fournit l'état de connexion en tant que booléen, où true signifie CONNECTED.
également un coup d'oeil à ConnectivityManager.CONNECTIVITY_ACTION ("android.net.conn.CONNECTIVITY_CHANGE")
Un changement de connectivité réseau a eu lieu. Une connexion a été établie ou perdue . Le NetworkInfo pour le réseau affecté est envoyé en tant que supplémentaire; il doit être consulté pour voir quel type d'événement de connectivité s'est produit.
Si cela est une connexion qui a été le résultat de ne plus d'un réseau déconnecté , puis extra booléen FAILOVER_CONNECTION est valeur true.
Pour une perte de connectivité, si le gestionnaire de connectivité tente de se connecter (ou a déjà connecté) à un autre réseau, le NetworkInfo pour le nouveau réseau est également passé comme un supplémentaire. Cela permet à tous les récepteurs de la diffusion savoir qu'ils ne devraient pas nécessairement dire à l'utilisateur qu'aucune donnée trafic sera possible. Au lieu de cela, le recepteur doit attendre une autre bientôt diffusée , indiquant soit que la tentative de basculement a réussi (et donc il y a encore des données globales de connectivité), ou que le basculement tentative a échoué, ce qui signifie que toute la connectivité a été perdue.
Pour un événement de déconnexion, le booléen EXTRA_NO_CONNECTIVITY supplémentaire est réglé sur vrai s'il n'y a pas connectés réseaux à tous.
Pour état Bluetooth changements:
BluetoothAdapter.ACTION_STATE_CHANGED ("android.bluetooth.adapter.action.STATE_CHANGED")
action de diffusion: L'état de l'adaptateur Bluetooth local a été a été modifié. Par exemple, Bluetooth a été activé ou désactivé pour .
et pour Ringer Mode changements:
AudioManager.RINGER_MODE_CHANGED_ACTION ("android.media.RINGER_MODE_CHANGED")
de l'action de l'intention d'une émission permanente indiquant que le mode de sonnerie a changé. Inclut le nouveau mode de sonnerie.
Pas un changement de mode de sonnerie, mais cela peut être bon d'avoir aussi AudioManager.VIBRATE_SETTING_CHANGED_ACTION ("android.media.VIBRATE_SETTING_CHANGED")
Action intention de diffusion indiquant que le paramètre vibrent a changé. Inclut le type de vibration et son nouveau réglage .
(Ops, a obtenu aucun représentant donc seulement 2 liens ... :()