2012-08-06 2 views
0

J'ai un Dialog qui a un ToggleButton pour activer/désactiver le Wifi et fonctionne bien. J'ai un problème si le statut du Wi-Fi est déclenché en dehors de mon application, comme le basculement de l'utilisateur dans les paramètres du système, comment puis-je le mettre à jour dynamiquement?Comment mettre à jour dynamiquement l'état de ToggleButton dans Dialog?

Y at-il un exemple pour faire quelque chose comme ça?

Vive.

+0

Alors, quel est le problème? En déterminant si le wifi est allumé/éteint, ou en changeant réellement votre ToggleButton? – Prizoff

+0

pourquoi ne pouvez-vous pas basculer? –

+0

Je peux basculer mais je veux changer dynamiquement. Par exemple. Si je suis dans mon application, je bascule sur Wifi, mon application va éteindre le Wifi. C'est bien mais si je passe au paramètre Android pour éteindre et revenir à mon application. Le bouton bascule Wifi sera activé au lieu de OFF sauf si je rejette le dialogue et le recréer. En vue, j'utilise UIThread pour le faire mais je me demande comment le faire pour le dialogue? –

Répondre

0

Si vous avez poignée pour la boîte de dialogue, vous pouvez appeler

ToggleButton tb = (ToggleButton) dialog.findViewByID([id of togglebutton]); 
tb.setchecked(toggle); 
Questions connexes