Allow drawing RPIs fragment under system navbars

This commit is contained in:
Fynn Godau 2021-05-04 19:23:46 +02:00 committed by Marvin W
parent 9eb0adda9d
commit c9d767dd80
1 changed files with 15 additions and 0 deletions

View File

@ -7,11 +7,14 @@ package org.microg.gms.nearby.core.ui
import android.annotation.TargetApi
import android.os.Bundle
import android.view.LayoutInflater
import android.view.ViewGroup
import androidx.appcompat.app.AlertDialog
import androidx.lifecycle.lifecycleScope
import androidx.preference.Preference
import androidx.preference.PreferenceCategory
import androidx.preference.PreferenceFragmentCompat
import androidx.recyclerview.widget.RecyclerView
import org.microg.gms.nearby.exposurenotification.ExposureDatabase
@TargetApi(21)
@ -21,6 +24,18 @@ class ExposureNotificationsRpisFragment : PreferenceFragmentCompat() {
private lateinit var deleteAll: Preference
private lateinit var exportDb: Preference
override fun onCreateRecyclerView(
inflater: LayoutInflater?,
parent: ViewGroup?,
savedInstanceState: Bundle?
): RecyclerView {
return super.onCreateRecyclerView(inflater, parent, savedInstanceState).apply {
// Allow drawing under system navbar / status bar
fitsSystemWindows = true
clipToPadding = false
}
}
override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {
addPreferencesFromResource(R.xml.preferences_exposure_notifications_rpis)
}