diff --git a/app/src/main/java/io/github/a13e300/ksuwebui/MainActivity.kt b/app/src/main/java/io/github/a13e300/ksuwebui/MainActivity.kt index b295c7b..1b378b3 100644 --- a/app/src/main/java/io/github/a13e300/ksuwebui/MainActivity.kt +++ b/app/src/main/java/io/github/a13e300/ksuwebui/MainActivity.kt @@ -4,11 +4,13 @@ import android.content.ComponentName import android.content.Intent import android.content.ServiceConnection import android.net.Uri +import android.os.Build import android.os.Bundle import android.os.IBinder import android.view.LayoutInflater import android.view.Menu import android.view.ViewGroup +import androidx.activity.enableEdgeToEdge import androidx.appcompat.app.AppCompatActivity import androidx.core.view.isVisible import androidx.recyclerview.widget.RecyclerView @@ -29,6 +31,10 @@ class MainActivity : AppCompatActivity() { private val prefs by lazy { getSharedPreferences("settings", MODE_PRIVATE) } override fun onCreate(savedInstanceState: Bundle?) { + enableEdgeToEdge() + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { + window.isNavigationBarContrastEnforced = false + } super.onCreate(savedInstanceState) binding = ActivityMainBinding.inflate(layoutInflater) adapter = Adapter() diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 56a9345..985b95b 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -2,7 +2,8 @@ xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" - android:layout_height="match_parent"> + android:layout_height="match_parent" + android:fitsSystemWindows="true">