如果你想使用旧版样式的 Android Material Snackbar,可以按照以下步骤进行操作:
build.gradle 文件中添加以下依赖项:implementation 'com.google.android.material:material:1.2.1'
LinearLayout snackbarContainer = findViewById(R.id.snackbar_container);
Snackbar snackbar = Snackbar.make(snackbarContainer, "Snackbar Message", Snackbar.LENGTH_SHORT);
setBackgroundTint() 方法来设置背景色,setTextColor() 方法来设置文本颜色,示例代码如下:snackbar.getView().setBackgroundTint(Color.RED);
snackbar.setTextColor(Color.WHITE);
show() 方法显示 Snackbar,示例代码如下:snackbar.show();
这样就可以使用旧版样式的 Android Material Snackbar。请注意,旧版样式可能不再受支持,建议使用最新的 Material Design 样式。
上一篇:Android Material Design的TextInputEditText无法获取字符串。
下一篇:Android Material TextInputLayout的错误消息显示在Material TextInputEditText子项后面。