这可能是一个非常愚蠢或基本的问题。我是Android开发的新手,我正在使用支持库来实现FAB搜索按钮,使用“android.support.design.widget.FloatingActionButton”组件。现在我想知道我是否需要为API 21或更高版本使用单独的布局并在没有支持库组件的情况下实现相同的按钮?如果是这样,我应该使用哪个组件,我无法与FloatingActionButton等效。
提前致谢!
答案 0 :(得分:2)
我不知道你的方法是什么,但是如果你需要一个好的FAB我可以推荐这个库Clans/FloatingActionButton这个库需要Android API等级14+;它易于使用,您无需担心Google FAB设计或Lollipop目标,并包含商品动画和非常快速的实施。
为什么选择这个库?
在某些情况下,Google并不关心开发人员,并表示很容易覆盖FameLayout视图并创建自己的FAB按钮,但开发人员通常没有时间将视图转换为按钮。 / p>
强烈希望这对你有所帮助
PD:我不太会说英语,所以请为此道歉。答案 1 :(得分:0)
您可以使用Android设计库,使用Android 2.1及更高版本提供的Android设计支持。 要添加库,只需在build.gradle文件中添加以下内容:
compile 'com.android.support:design:22.2.0'
您无需为API> = 21设置单独的布局,相同的FAB适用于所有版本。