使用具有 minSdkVersion 21 的 CoordinatorLayout 或等效框架小部件

Use CoordinatorLayout or equivalent framework widget with minSdkVersion 21

我将使用 minSdkVersion 21 创建一个应用程序。 我删除了所有支持库,但我找不到任何与 android.support.design.widget.CoordinatorLayout 等效的东西。 即使知道它永远不会安装在 api 低于 21 的设备上,我是否应该激活设计库?

没有与设计库等效的框架。如果您想使用其中包含的任何功能,则需要包括设计库。

Shoud I activate the design library even knowing that it will be never installed on devices with api which is lower than 21?

如果您想使用 CoordinatorLayout,是的。此外,据我所知,这将要求您完全实施 appcompat-v7(例如,继承自 AppCompatActivity,使用基于 Theme.AppCompat 的主题)。

最终,也许有人会将此库中的元素转发到没有 appcompat-v7 依赖项的情况下工作。