我使用的BottomNavigationView版本如下,以下功能也是在下面的版本上测试的
implementation "com.android.support:design:28.0.0"
相关推荐: 二行代码去掉Android BottomNavigationView图标和文字缩放动画效
在我们使用BottomNavigationView时在tab个数大于三个是无法在全部的tab上显示文字,以下提供2中解决方式
1.网上搜索提供的方法如下:
import android.util.Log;
import com.google.android.material.bottomnavigation.BottomNavigationItemView;
import com.google.android.material.bottomnavigation.BottomNavigationMenuView;
import com.google.android.material.bottomnavigation.BottomNavigationView;
import java.lang.reflect.Field;
public class BottomNavigationViewHelper {
public static void disableShiftMode(BottomNavigationView view) {
BottomNavigationMenuView menuView = (BottomNavigationMenuView) view.getChildAt(0);
try {
Field sh