반응형
권한을 물어보지 않고 애초에 설정 화면으로 이동하게 하여서 권한을 직접 설정하거나,
필요에 의해서 휴대폰의 설정 화면으로 가게끔 하고 싶을 때 사용합니다.
ACTION_SETTINGS : 기본 설정 화면
ACTION_WIFI_SETTINGS : 와이파이 설정 화면
ACTION_APPLICATION_SETTINGS : 앱 관련 설정 화면
ACTION_BLUETOOTH_SETTINGS : 블루투스 설정 화면
관련 사항은 아래 안드로이드 개발자 사이트 링크를 참고하세요.
https://developer.android.com/reference/android/provider/Settings#constants_2
public void click_button(View view) { //버튼을 클릭 했을 때
Intent intent= new Intent(Settings.ACTION_SETTINGS);
startActivityForResult(intent,0); //startActivityForResult() 는 호출한 Activity로 부터 결과를 받을 경우 사용.
}
// 설정 화면을 갔다오면 실행되는 메소드
@Overrideprotected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) { super.onActivityResult(requestCode, resultCode, data);
}
<실행 화면>
반응형
'안드로이드 > 개발자 일상' 카테고리의 다른 글
안드로이드 NetworkCallback(실시간 네트워크 체크) (3) | 2020.03.25 |
---|---|
안드로이드 WifiManager (내 위치 기반 와이파이 검색하기) (20) | 2020.03.24 |
안드로이드 Retrofit2+RecyclerView 1-1(영화진흥위원회 오픈 API 이용) (6) | 2020.03.22 |
안드로이드 JSONObject를 List, Map으로 저장하는 팁 (14) | 2020.03.21 |
안드로이드 Gson 라이브러리 (JSON 파일을 만들어서 Gson 이용 + RecyclerView) (5) | 2020.03.21 |
댓글