com.ashokvarma.android:bottom-navigation-bar

实现底部导航栏只有图标和图标加文字混合情况下,图标能居中显示的功能BottomNavigationTab类中修改

  if (isNoTitleMode || (!isNoTitleMode)) {
            labelView.setVisibility(GONE);
            LayoutParams layoutParams = (LayoutParams) iconContainerView.getLayoutParams();
            layoutParams.gravity = Gravity.CENTER;
            setNoTitleIconContainerParams(layoutParams);
            iconContainerView.setLayoutParams(layoutParams);

            LayoutParams iconLayoutParams = (LayoutParams) iconView.getLayoutParams();
            setNoTitleIconParams(iconLayoutParams);
            iconView.setLayoutParams(iconLayoutParams);
        }

改为 if (isNoTitleMode || (!isNoTitleMode && labelView.getText().equals("")))

定义的时候此时导航栏文字传""就行

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容