Keep screen on while app is active

This commit is contained in:
ua1zbe
2026-09-23 09:06:34 +03:00
parent 7c8aa2fdb2
commit 27eab81303
2 changed files with 3 additions and 0 deletions

View File

@@ -16,6 +16,7 @@ import android.provider.Settings
import android.util.Log import android.util.Log
import android.view.Gravity import android.view.Gravity
import android.view.ViewGroup import android.view.ViewGroup
import android.view.WindowManager
import android.webkit.WebChromeClient import android.webkit.WebChromeClient
import android.webkit.WebSettings import android.webkit.WebSettings
import android.webkit.WebView import android.webkit.WebView
@@ -39,6 +40,7 @@ class MainActivity : Activity() {
@SuppressLint("SetJavaScriptEnabled") @SuppressLint("SetJavaScriptEnabled")
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)
val root = FrameLayout(this).apply { val root = FrameLayout(this).apply {
setBackgroundColor(Color.rgb(6, 11, 20)) setBackgroundColor(Color.rgb(6, 11, 20))

View File

@@ -11,6 +11,7 @@ class SplashActivity : Activity() {
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)
window.addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN) window.addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN)
setContentView(SplashView(this)) setContentView(SplashView(this))