I am using native BottomNavigationView and I want to change selected icon size bigger than unselected icon sizes. (exp. selected icon 40dp, other icon sizes 20dp).
<com.google.android.material.bottomnavigation.BottomNavigationView
android:id="@+id/bottom_navigation"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_alignParentBottom="true"
android:layout_centerVertical="true"
android:scaleType="center"
style="@style/Widget.Design.BottomNavigationView"
app:labelVisibilityMode="unlabeled"
app:menu="@menu/navigation_menu" />
<item
android:id="@+id/homePageFragment"
android:icon="@drawable/selector_nav_home"
android:orderInCategory="1"
android:title="" />
<item
android:id="@+id/discoverPageFragment"
android:icon="@drawable/selector_nav_discover"
android:orderInCategory="2"
android:title="" />
<item
android:id="@+id/qrPageFragment"
android:icon="@drawable/selector_nav_qr"
android:orderInCategory="3"
android:title="" />
<item
android:id="@+id/myAccountFragment"
android:icon="@drawable/selector_nav_profile"
android:orderInCategory="4"
android:title="" />
<item android:drawable="@drawable/ic_bottom_navigation_profile" android:state_checked="true"/>
<item android:drawable="@drawable/ic_navigation_profile" android:state_checked="false"/>