package com.kitobochi.softapp.timberlock.ui.activity import android.graphics.Color import android.os.Build import android.os.Bundle import android.view.View import androidx.appcompat.app.AppCompatActivity abstract class BaseActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(getActivityView()) initView() } open fun initView() { initStatusBar() } abstract fun getActivityView(): View private fun initStatusBar() { // if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { // window.decorView.systemUiVisibility = // (View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN or View.SYSTEM_UI_FLAG_LAYOUT_STABLE) or View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR // window.statusBarColor = Color.TRANSPARENT // } if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { window.decorView.systemUiVisibility = (View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN or View.SYSTEM_UI_FLAG_LAYOUT_STABLE) window.statusBarColor = Color.TRANSPARENT } } }