always use white status bar icons at Edit and View screens

This commit is contained in:
tibbi 2022-04-10 22:03:37 +02:00
parent 5045357733
commit 192c330ae2
2 changed files with 10 additions and 0 deletions

View File

@ -16,6 +16,7 @@ import android.provider.MediaStore
import android.telephony.PhoneNumberUtils
import android.view.View
import android.view.ViewGroup
import android.view.WindowInsetsController
import android.view.WindowManager
import android.widget.EditText
import android.widget.ImageView
@ -104,6 +105,10 @@ class EditContactActivity : ContactActivity() {
} else {
initContact()
}
if (isRPlus()) {
window.insetsController?.setSystemBarsAppearance(0, WindowInsetsController.APPEARANCE_LIGHT_STATUS_BARS)
}
}
override fun onActivityResult(requestCode: Int, resultCode: Int, resultData: Intent?) {

View File

@ -9,6 +9,7 @@ import android.net.Uri
import android.os.Bundle
import android.provider.ContactsContract
import android.view.View
import android.view.WindowInsetsController
import android.view.WindowManager
import android.widget.RelativeLayout
import com.bumptech.glide.Glide
@ -59,6 +60,10 @@ class ViewContactActivity : ContactActivity() {
showFields = config.showContactFields
contact_wrapper.systemUiVisibility = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
setupMenu()
if (isRPlus()) {
window.insetsController?.setSystemBarsAppearance(0, WindowInsetsController.APPEARANCE_LIGHT_STATUS_BARS)
}
}
override fun onResume() {