BottomNavigationView items not aligning properly in ConstraintLayout with motion layout
I'm wondering if anyone has experience with I'm maintaining legacy code that I'm working on a personal project and I'm encountering a layout issue where my `BottomNavigationView` items are not aligning correctly when used within a `ConstraintLayout`, particularly utilizing MotionLayout for transitions... I expect my items to be centered, but they appear off to one side. I've tried to set the `layout_constraintWidth_default` to `wrap` and `layout_constraintHeight_default` to `wrap`, but the alignment is still off. Hereโs how I set it up: ```xml <androidx.constraintlayout.motion.MotionLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <BottomNavigationView android:id="@+id/bottom_navigation" android:layout_width="0dp" android:layout_height="wrap_content" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintBottom_toBottomOf="parent" app:menu="@menu/bottom_nav_menu" /> </androidx.constraintlayout.motion.MotionLayout> ``` Additionally, I've set up a simple menu resource: ```xml <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/navigation_home" android:icon="@drawable/ic_home" android:title="Home" /> <item android:id="@+id/navigation_dashboard" android:icon="@drawable/ic_dashboard" android:title="Dashboard" /> <item android:id="@+id/navigation_notifications" android:icon="@drawable/ic_notifications" android:title="Notifications" /> </menu> ``` I've also attempted to use `layout_width` as `match_parent`, but that leads to some additional unwanted padding on the sides. Sometimes, the items seem to overlap or get cut off depending on the deviceโs screen size. Iโm testing this on a Pixel 5 with API level 30. Has anyone faced a similar issue, or can anyone suggest an alternative approach to ensure proper alignment of the BottomNavigationView within a MotionLayout? Any insights would be greatly appreciated! Thanks in advance!