마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

와이파이 ON/OFF 버튼 관련 질문입니다.

0 추천
앱을 만드는 중인데요 앱 안에 와이파이를 켜고 끄는 버튼을 만들었습니다.

버튼이 잘 작동은 되는데 상태 표시줄의 와이파이 버튼이 ON 되면 앱상의 버튼도 ON 되고

상태 표시줄의 와이파이 버튼이 OFF 되면 앱상의 버튼도 OFF 되도록

 

상태 표시줄에 있는 와이파이 버튼의 상태와 앱 상의 와이파이 버튼

상태를 일치 시키고 싶습니다.

 

어떻게 해야 하는지 아시는 분 계신가요?
tkpinkbony (540 포인트) 님이 2014년 6월 9일 질문

1개의 답변

0 추천
 
채택된 답변
 
private BroadcastReceiver WifiStateChangedReceiver
  = new BroadcastReceiver(){
 
 @Override
 public void onReceive(Context context, Intent intent) {
  // TODO Auto-generated method stub
 
  int extraWifiState = intent.getIntExtra(WifiManager.EXTRA_WIFI_STATE ,
    WifiManager.WIFI_STATE_UNKNOWN);
 
  switch(extraWifiState){
  case WifiManager.WIFI_STATE_DISABLED:
     mySwitch.setChecked(false);
   break;
  case WifiManager.WIFI_STATE_DISABLING:
 
   break;
  case WifiManager.WIFI_STATE_ENABLED:
     mySwitch.setChecked(true);
   break;
  case WifiManager.WIFI_STATE_ENABLING:
 
   break;
  case WifiManager.WIFI_STATE_UNKNOWN:
 
   break;
  }
 
 }};
 
 
 
그리고 리시버를 등록해주세요.
 
this.registerReceiver(this.WifiStateChangedReceiver,
              new IntentFilter(WifiManager.WIFI_STATE_CHANGED_ACTION));

 

PChitty (2,750 포인트) 님이 2014년 6월 10일 답변
tkpinkbony님이 2014년 6월 10일 채택됨
...