material-components-android相关内容

在新的MaterialDatePicker中更改按钮文本

我正在将日历组件迁移到新的材料库 MaterialDatePicker ,但是我在做一些简单的事情(如更改确认按钮文本的名称)时遇到了问题 以前足够 datePickerDialog.setButton(DatePickerDialog.BUTTON_POSITIVE,getString(R.string.save),datePickerDialog) 但是现在我找不到任何公共方法 ..

如果文本较长,如何使快餐栏操作按钮显示在不同的行中?

我正在使用28.0.0版支持库中的Material Design组件. 我想显示一个快餐栏,当操作按钮内的文本太长时,它会显示在与快餐栏消息不同的行中. 在遵循这些组件的材料设计文档之后,似乎可以使用如下所示的默认小吃栏: https://material.io/design/components/snackbars.html#implementation 但是使用此代码: ..

使用新的prefixText时如何更改TextInputLayout的提示填充?

我尝试使用 com.google.android.material:material:1.2.0-alpha02 用新的 prefixText 实现 TextInputLayout .这是一个非常酷的功能,但是当我添加前缀文本时,提示标签会浮起并在前缀之后对齐.这看起来不太好,特别是如果您在同一页面上有更多输入字段而没有前缀,则浮动标签将无法对齐. ..

Android材质库ShapeableImageView没有通过app:shapeAppearanceOverlay显示预览

使用 ShapeableImageView 材质组件并将 shapeAppearanceOverlay 设置为圆形图像时出现问题.它不会显示在视口中.好像我们将可见性设置为 GONE .但是,它可以在设备上完美显示. 有什么办法可以解决?还是因为它仍在 1.2.0-alpha05 中,所以正在开发中或已知的错误? 视口屏幕截图 材料库 实现'com.google.android ..
发布时间:2021-05-31 20:24:44 移动开发

更改应用程序主题后,材料组件主题对话框按钮变得浮肿

今天,我正在尝试安装新的材质组件,其中一部分是您需要更改应用程序的父级以从Theme.MaterialComponents继承.我之所以这样做,是因为我想使用底部导航以产生更好的波纹.但是在那之后,几乎所有应用程序中的按钮都变得更加膨松. 我应该怎么做才能恢复到先前的状态(右图)? ..
发布时间:2021-05-31 20:24:35 移动开发

Android浅色/深色主题操作栏文本

我正在我的游乐场Android应用程序中实现一个深色主题,并且正在努力使操作栏文本颜色为白色. 下面是我的风格和颜色.操作栏的背景遵循colorPrimary,这很棒.但是,两种颜色(浅色和深色)都是非常暗的颜色,并且希望操作栏文本颜色始终为白色.由于我现在将DayNight.NoActionBar用作父级,因此它是黑色的,是浅色的,白色是深色的.我有几个不同的操作栏实例,所以我不想不必更改 ..

Android:是否有一种简单的方法可以为视图创建圆角而不必每次都创建单独的可绘制对象?

我在互联网上经历了各种解决方案,这些解决方案使我们能够创建带有圆角的视图.大多数情况下,每次需要圆角视图时,它们都需要使用创建自定义视图,或者使用xml或九个修补程序来创建可绘制对象. 问题在于,当我实现这样的视图时,即使两个视图除了背景颜色是相同的,我都需要为每个这样的视图创建一个可绘制的对象.这对我来说很烦人,我听说iOS框架提供了一种创建圆角视图的好方法.任何帮助将不胜感激. 编 ..

MaterialButton与Button的大小差异

我正在设置一个新的应用程序,并遇到了materialButton的高度与我设置的大小不匹配的事实.因此,我尝试使用常规Button,就像你们在下面的屏幕截图中看到的那样.这些按钮的高度不同,尽管它们的高度与您在我的代码中看到的高度相同. 如何使用MaterialButton达到正常的高度? 谢谢. 公共类MainActivity扩展了AppCompatActivity { M ..