diff options
Diffstat (limited to 'src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/InsetsHelper.kt')
-rw-r--r-- | src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/InsetsHelper.kt | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/InsetsHelper.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/InsetsHelper.kt index 3f9acc5b0..2eae77a1d 100644 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/InsetsHelper.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/InsetsHelper.kt @@ -1,12 +1,22 @@ package org.yuzu.yuzu_emu.utils import android.content.Context +import android.view.ViewGroup.MarginLayoutParams +import androidx.core.graphics.Insets +import com.google.android.material.appbar.AppBarLayout object InsetsHelper { const val THREE_BUTTON_NAVIGATION = 0 const val TWO_BUTTON_NAVIGATION = 1 const val GESTURE_NAVIGATION = 2 + fun insetAppBar(insets: Insets, appBarLayout: AppBarLayout) { + val mlpAppBar = appBarLayout.layoutParams as MarginLayoutParams + mlpAppBar.leftMargin = insets.left + mlpAppBar.rightMargin = insets.right + appBarLayout.layoutParams = mlpAppBar + } + fun getSystemGestureType(context: Context): Int { val resources = context.resources val resourceId = |