material-components-android相关内容

android中两边圆形的进度条

我正在尝试在 android 中创建自定义进度条.我为此使用了以下 xml 文件 (progress_bar_horizo​​ntal.xml): 除了我希望进度条的进度在两边都圆润之外,一切都很好.上述代码使进度条在左侧变圆,并在右侧简单地切割(不圆化).可能是因为剪辑标签.你能帮我吗?我应该改变什么才能让我的进度条的进度在两边都四舍五入? 完整布局如下: Android As ..

MaterialButton 和简单的 Button 之间有什么区别吗?

如果我将Theme.MaterialComponents.Light设置为我的主题,如果我在xml布局中使用这两个按钮会有什么区别吗? 正如我所见,它们的行为都与 MaterialButton 相同.如果我想获得旧的普通按钮的行为,我必须使用: 提前致谢! 解决方案 如果您使 ..

Android 按钮背景采用原色

我遇到了这个问题,我不知道它是从哪里来的,我用自定义背景创建了这个按钮,但是背景颜色是原色,除非更改原色,否则无法更改它. 我怎样才能覆盖这个颜色? 解决方案 既然你使用的是 Theme.MaterialComponents.* 你的 Button被替换 在运行时通过 MaterialButton. 目前 backgroundTint 仍然是 默认 MaterialButton ..

如何在底部应用栏前设置 FAB?

如何将浮动操作按钮置于底部应用栏前?换句话说,如何设置底部应用栏以填充晶圆厂后面的整行? 从此: 对此: 图像来自 medium.com 根据本教程 应该有一个名为 fabCradleDiameter 的属性,但实际上这个组件没有这样的属性. 解决方案 直接使用官方BottomAppBar 并使用: fabCradleMargin 属性.它增加或减少了 Flo ..

如何正确更改 MaterialAlertDialog 文本颜色?

我尝试仅使用 Material Components 中的小部件,但在许多情况下,并没有记录如何实现样式化. 让我们考虑 MaterialAlertDialog. 每次我想显示一个对话框时,我都会调用这部分代码: MaterialAlertDialogBu​​ilder(context, R.style.Theme_MyApp_Dialog_Alert).setTitle("标题") ..