fix: bottom bar padding

This commit is contained in:
rebel onion 2025-05-23 08:02:13 -05:00
parent c3f6d0ecee
commit fd607d98f8
4 changed files with 19 additions and 4 deletions

View file

@ -18,7 +18,7 @@ android {
minSdk 21
targetSdk 35
versionCode((System.currentTimeMillis() / 60000).toInteger())
versionName "3.2.1"
versionName "3.2.2"
versionCode versionName.split("\\.").collect { it.toInteger() * 100 }.join("") as Integer
signingConfig signingConfigs.debug

View file

@ -139,7 +139,7 @@ class MediaDetailsActivity : AppCompatActivity(), AppBarLayout.OnOffsetChangedLi
val navBarBottomMargin = if (resources.configuration.orientation ==
Configuration.ORIENTATION_LANDSCAPE
) 0 else navBarHeight
navBar.setPadding(
binding.mediaBottomBarContainer.setPadding(
navBar.paddingLeft,
navBar.paddingTop,
navBar.paddingRight + navBarRightMargin,

View file

@ -419,13 +419,19 @@
</LinearLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>
<FrameLayout
android:id="@+id/mediaBottomBarContainer"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_weight="0"
android:background="?attr/colorSurface"
android:layout_gravity="center_horizontal|bottom">
<nl.joery.animatedbottombar.AnimatedBottomBar
android:id="@+id/mediaBottomBar"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="center_horizontal|bottom"
android:layout_weight="0"
android:background="?attr/colorSurface"
android:padding="0dp"
app:abb_animationInterpolator="@anim/over_shoot"
@ -438,5 +444,6 @@
app:itemTextAppearanceActive="@style/NavBarText"
app:itemTextAppearanceInactive="@style/NavBarText"
app:itemTextColor="@color/tab_layout_icon" />
</FrameLayout>
</LinearLayout>

View file

@ -353,11 +353,18 @@
</LinearLayout>
</LinearLayout>
<FrameLayout
android:id="@+id/mediaBottomBarContainer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/colorSurface"
android:layout_gravity="center_horizontal|bottom">
<nl.joery.animatedbottombar.AnimatedBottomBar
android:id="@+id/mediaBottomBar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal|bottom"
android:layout_gravity="center_horizontal|top"
android:background="?attr/colorSurface"
android:padding="0dp"
app:abb_animationInterpolator="@anim/over_shoot"
@ -371,6 +378,7 @@
app:itemTextAppearanceActive="@style/NavBarText"
app:itemTextAppearanceInactive="@style/NavBarText"
app:itemTextColor="@color/tab_layout_icon" />
</FrameLayout>
</LinearLayout>