java - roughike Bottombar 无法解析方法“attach”

标签 java android android-studio navigation

我想我快疯了。我一直在遵循不同的教程来尝试将 roughike 的 Android BottomBar 库实现到研究项目中。 github 存储库上的主要示例工作正常(使用选项卡),但是当我尝试指向使用菜单的示例时,一旦遇到以下行,代码就会中断:

    import com.roughike.bottombar.OnMenuTabClickListener;

    import com.roughike.bottombar.OnMenuTabClickListener;
    mBottomBar = Bottombar.attach(this, savedInstanceState);

即使代码看起来与示例完全相同,它仍然无法工作。

当我查看BottomBar类声明时,我还发现它没有attach()方法,此外有人指出这可能是因为attach方法来自早期版本。我发现这极不可能,因为我看到的大多数示例都只是几个月前的,即使它已更新,我相信该库的作者也会在 github 存储库中指出它。

我错过了什么吗?或者我对 android studio 很着迷吗?清理和重建项目绝对没有任何作用。

如有任何指点,我们将不胜感激!

最佳答案

尽管这个库很棒,但仍然存在很多兼容性问题。而且它非常重(40mb)。我建议您尝试使用this library反而。它开箱即用,具有几乎相同的功能,但它是轻量级的(5mb)并且兼容性问题较少。

关于java - roughike Bottombar 无法解析方法“attach”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40013002/

相关文章:

java - 用 JMockit 模拟私有(private)静态字段?

java - java中返回文件未找到异常时尝试继续程序

java - 在 Android 中每秒更新一次

gradle - Android Studio/Gradle测试文件夹命名约定

Android studio 3.6.1,布局未在编辑器中打开。 Studio 不显示 XML 编辑器只显示布局的设计部分?

java - 使用 Eclipse Windows 10 访问 PostgreSQL 时出错

java - 如何使用 Google Guava 的 Preconditions.checkElementIndex?

android - 如何在卡片 View 中获取 TextView 的引用

android - 如何保存 ListView 以恢复?

android - ARCore——Android 模拟器上的 "This device does not support AR"