이 글의 소스코드는 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"가 표시됩니다.
참고 링크
- Android Developer Site: Settings.Global.AUTO_TIME