From 0e295061dc80162728cf52348bbb0b046b46749e Mon Sep 17 00:00:00 2001 From: AkosPaha Date: Tue, 13 Jul 2021 21:05:52 +0200 Subject: [PATCH] keyboard animation fix --- .../de/dertyp7214/rboardthememanager/screens/MainActivity.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/de/dertyp7214/rboardthememanager/screens/MainActivity.kt b/app/src/main/java/de/dertyp7214/rboardthememanager/screens/MainActivity.kt index fd1b823b..972b1d03 100644 --- a/app/src/main/java/de/dertyp7214/rboardthememanager/screens/MainActivity.kt +++ b/app/src/main/java/de/dertyp7214/rboardthememanager/screens/MainActivity.kt @@ -18,6 +18,7 @@ import android.widget.TextView import android.widget.Toast import androidx.activity.result.ActivityResultLauncher import androidx.activity.result.contract.ActivityResultContracts +import androidx.annotation.RequiresApi import androidx.appcompat.app.AppCompatActivity import androidx.core.app.NotificationCompat import androidx.core.app.NotificationManagerCompat @@ -25,6 +26,7 @@ import androidx.core.app.ShareCompat import androidx.core.content.ContextCompat import androidx.core.content.FileProvider import androidx.core.content.edit +import androidx.core.view.WindowCompat import androidx.core.view.marginBottom import androidx.core.widget.NestedScrollView import androidx.navigation.NavController @@ -65,6 +67,7 @@ class MainActivity : AppCompatActivity() { private lateinit var binding: ActivityMainBinding @SuppressLint("NotifyDataSetChanged") + @RequiresApi(Build.VERSION_CODES.R) override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) binding = ActivityMainBinding.inflate(layoutInflater)