낭만 프로그래머
안드로이드(Android) 화면이 꺼지지 않게 설정 본문
기본적으로 시간이 흘러 감에 따라 화면이 꺼지게 설정이 되어 있다. 개발을 하다보면 화면이 계속 켜지게 해야 되는 경우가 있다. 이럴 경우에는 아래와 같이 코딩을 하자
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.view.WindowManager
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
screenOnOffSetting(true) //화면 꺼지지 않게
setContentView(R.layout.activity_main)
}
private fun screenOnOffSetting(check: Boolean) {
if(check) { // 화면이 꺼지지 않게 설정
window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)
}
else { // 화면이 꺼지게 설정
window.clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)
}
}
}
'Android' 카테고리의 다른 글
안드로이드(Android) EditText 입력시 영문자판으로 나오게 하기 (0) | 2021.12.03 |
---|---|
안드로이드(Android) 텍스트가 대문자로 나올 경우 (0) | 2021.11.27 |
Lottie를 사용하기 위해 애프터이펙트에 bodymovin 플러그인 설치 (0) | 2020.09.05 |
Android 개발시 로그인 화면에서 키보드가 버튼을 가리는 문제 해결 (0) | 2020.05.15 |
Google Play 연결 URL 정보 (0) | 2019.09.18 |