Java/Android

87_안드로이드 비행기 모드 바뀔 때

우오우어아오앙 2017. 11. 1. 18:24
728x90


비행기 모드 상태 변화 알아오기


ACTION_AIRPLANE_MODE_CHANGED액션을 리시버가 받아온다!!


public class AirPlaneReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();

switch (action) {
case Intent.ACTION_AIRPLANE_MODE_CHANGED:

Boolean airplane = android.provider.Settings.Global.getInt(context.getContentResolver(), android.provider.Settings.Global.AIRPLANE_MODE_ON, 0) == 1;

break;
}
}
}


매니페스트에도 등록해준다

<receiver android:name=".AirPlaneReceiver">
<intent-filter>
<action android:name="android.intent.action.AIRPLANE_MODE"/>
</intent-filter>
</receiver>


728x90
반응형

'Java > Android' 카테고리의 다른 글

102_안드로이드 Typekit 에러  (0) 2017.12.05
100_안드로이드 로그 필터  (1) 2017.12.04
77_안드로이드 스튜디오 단축키  (0) 2017.09.29
74_Android Error  (0) 2017.09.16
71_안드로이드 기기 저장공간 가져오기  (0) 2017.07.07