We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
비행기 모드를 제어하려면
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
위 permission이 필요하다. 하지만 오류 발생함
해결 방법 1. broadcast receiver를 만들자
Settings.System.putInt(getContentResolver(), Settings.System.AIRPLANE_MODE_ON, 0); Intent intent = new Intent(Intent.ACTION_AIRPLANE_MODE_CHANGED); intent.putExtra("state", !mode); sendBroadcast(intent);
이렇게 코드가 진행되는데, 원래 sendBroadcast를 할 때 broadcast receiver를 만들어서 진행하기 때문
사람들이 올린 예제 코드에서는 따로 만들지 않아서 receiver를 만든다고 해결될지 모르겠음
2. 따로 위 permission 승인 받을 수 있도록 만들자 예를 들어 어플 실행했을 때, 팝업이 뜨게 만들어 허용하게 만든다.
구체적으로 어떻게 해야할지 잘 모르겠음ㅎㅎ; 나중에 시간날 때 해볼 것
구글링하다보면 비행기모드를 탐지하는 것보다 비행기모드를 On/Off하는 플러그인을 찾는 사람들이 많았다! 예제 코드도 다 나와있는데 괜히 이상한 곳에서 막혀서 구현 못한 것이 아쉽. 나 자신아 잊지말고 나중에 꼭 추가하자~~
The text was updated successfully, but these errors were encountered:
No branches or pull requests
비행기 모드를 제어하려면
위 permission이 필요하다. 하지만 오류 발생함
해결 방법
1. broadcast receiver를 만들자
이렇게 코드가 진행되는데,
원래 sendBroadcast를 할 때 broadcast receiver를 만들어서 진행하기 때문
2. 따로 위 permission 승인 받을 수 있도록 만들자
예를 들어 어플 실행했을 때, 팝업이 뜨게 만들어 허용하게 만든다.
The text was updated successfully, but these errors were encountered: