2019.03.05

안드로이드 코드에서 Date & Time 설정 확인하기
android

이 글의 소스코드는 kotlin으로 작성되었습니다.

개발환경

  • Android Device Version: android API 28
  • Android Studio 3.3.1
  • Kotlin 1.3.20

디바이스 설정에서 Date & Time 확인하기

디바이스 설정에서 날짜 또는 시간을 검색하면 [날짜 및 시간 자동 설정] 메뉴를 확인할 수 있습니다.

New Project

새 Project를 생성합니다.

EmptyActivity Template를 선택하여 시작합니다.

샘플 소스코드

결과를 표시할 TextView를 하나 추가합니다.

activity_main.xml

<TextView   android:id="@+id/text_result"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"/>

다음 함수를 원하는 곳에서 호출합니다.

MainActivity.kt

 fun check() {
        val result = android.provider.Settings.Global.getInt(contentResolver, android.provider.Settings.Global.AUTO_TIME, 0)
        if (result == 1) {
            text_result.setText("DateTime Sync: On")
        } else {
            text_result.setText("DateTime Sync: Off")
        }
    }
 }

결과화면

디바이스 설정 메뉴 **[날짜 및 시간 자동 설정]**이 켜져있다면 “DateTime Sync: On"이 표시되고, 꺼져있다면 “DateTime Sync: Off"가 표시됩니다.

참고 링크