android.support.design.button.MaterialButton和com.google.android.material.button.MaterialButton有什么区别

时间:2019-03-09 16:19:03

标签: android material-design

Android Studio 3.3.2

classpath 'com.android.tools.build:gradle:3.3.2'

在我的新Android项目中,我想使用新的android材质按钮。

我为此找到了2个软件包:

android.support.design.button.MaterialButton 

com.google.android.material.button.MaterialButton

它们之间有什么区别?那我必须使用什么包?

1 个答案:

答案 0 :(得分:2)

Google正在从设计库(android.support.design)移至the Material Components for Androidcom.google.android.material)。

粗略地说:

  • 如果您使用的是AndroidX库,则可能需要Android的材质组件

  • 如果您使用的是较旧的Android支持库工件集,则可能需要设计库

MaterialButton在两个库中的作用大致相同,尽管Android的Material Components提供了更多的主题级控件IIRC。

相关问题