BottomNavigationBar使用

github上下载了该功能的工程,运行效果如下所示:


实际上是写了一个jar包,利用fragment实现~~


如何可以将其用于我们自己的工程:

1、添加引用(app-build.gradle):

compile 'com.ashokvarma.android:bottom-navigation-bar:1.2.0'

2.最低SDK版本为14:

   minSdkVersion 14


即可设置自己的底部导航栏了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很抱歉,由于提供的引用内容过于简略,我无法确定您在使用BottomNavigationBar时遇到了什么具体的错误。但是,我可以提供一些可能有用的信息来帮助您解决问题。 1. 检查您的依赖项:BottomNavigationBar是一个第三方库,因此请确保您已正确添加依赖项。您可以在项目的build.gradle文件中添加以下行来添加BottomNavigationBar库: ```gradle dependencies { implementation 'com.ashokvarma.android:bottom-navigation-bar:2.0.4' } ``` 2. 检查您的XML布局:请确保您已正确设置BottomNavigationBar的XML布局。例如,以下是一个简单的BottomNavigationBar布局: ```xml <com.ashokvarma.bottomnavigation.BottomNavigationBar android:id="@+id/bottom_navigation_bar" android:layout_width="match_parent" android:layout_height="wrap_content" app:bbn_backgroundColor="@android:color/white" app:bbn_activeColor="@color/colorPrimary" app:bbn_inActiveColor="@android:color/darker_gray" app:bbn_mode="MODE_FIXED" app:bbn_itemWidth="80dp" app:bbn_elevation="8dp" app:bbn_tabPaddingLeftRight="16dp" app:bbn_tabPaddingTopBottom="8dp" app:bbn_tabMargin="4dp" app:bbn_tabGravity="GRAVITY_CENTER" app:bbn_shadowVisible="true"/> ``` 3. 检查您的代码:请确保您已正确设置BottomNavigationBar的代码。例如,以下是一个简单的BottomNavigationBar设置代码: ```java BottomNavigationBar bottomNavigationBar = findViewById(R.id.bottom_navigation_bar); bottomNavigationBar.setMode(BottomNavigationBar.MODE_FIXED); bottomNavigationBar.setBackgroundStyle(BottomNavigationBar.BACKGROUND_STYLE_STATIC); bottomNavigationBar.addItem(new BottomNavigationItem(R.drawable.ic_home, "Home").setActiveColorResource(R.color.colorPrimary)) .addItem(new BottomNavigationItem(R.drawable.ic_music, "Music").setActiveColorResource(R.color.colorPrimary)) .addItem(new BottomNavigationItem(R.drawable.ic_video, "Video").setActiveColorResource(R.color.colorPrimary)) .addItem(new BottomNavigationItem(R.drawable.ic_books, "Books").setActiveColorResource(R.color.colorPrimary)) .setFirstSelectedPosition(0) .initialise();``` 如果您仍然遇到问题,请提供更多详细信息,例如错误消息或代码示例,以便我可以更好地帮助您解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值