我想我快疯了。我一直在遵循不同的教程来尝试将 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/