jjzjj

MaterialComponents

全部标签

ios - 我正在尝试在 Swift 中添加 MDCCard 以使用 Material Components 获取 Material Card View。错误 : No such module 'MaterialComponents.MaterialCards'

我正在学习本教程-https://material.io/components/ios/catalog/cards/它告诉我除了pod'MaterialComponents'之外还要添加pod'MaterialComponents/Cards'在运行podinstall时,出现以下错误-CocoaPodscouldnotfindcompatibleversionsforpod"MaterialComponents/Cards"否则,XCode无法找到MaterialCards组件-importMaterialComponents.MaterialCards给出错误-Nosuchmodu

iOS 使用谷歌 MaterialComponents?

我正在尝试使用MaterialComponents中的MDCRaisedButton,将其添加为类似于我所有其他依赖项的pod依赖项,但是当我尝试导入它时出现编译错误ModuleMaterialComponentsnotfound使用此pod我需要采取任何额外步骤吗?我在他们使用的演示中注意到pod'MaterialComponents/Typography',:path=>'../../'路径有什么作用?当我尝试运行podupdate时出现错误 最佳答案 :path不是您在自己的应用程序中使用MaterialComponents时

Android MaterialComponents主题下Button设置background无效

问题描述使用的主题代码如下图:stylename="Base.Theme.MyApplication"parent="Theme.Material3.DayNight.NoActionBar">"colorPrimary">@color/my_light_primary-->style>stylename="Theme.MyApplication"parent="Base.Theme.MyApplication"/>resources>布局中只有一个Button,代码如下:最终运行出来的结果应该是蓝色的按钮,但实际上按钮还是主题色(即主题代码中”colorPrimary”属性的值)。原因Mat

ios - Swift:快速单击时 MaterialComponents TextFields 意外的占位符行为

我已经在MaterialComponentsonGithub打开了这个问题已经但似乎还没有答案。问题是当我单击文本字段使其处于事件状态然后单击外部时,它工作正常但是当我重复这样做时,文本字段的占位符将始终位于顶部这是问题的图片当文本域加载时:当文本框激活时:当我们重复点击文本域然后再次点击外部时,它看起来像这样代码如下:@IBOutletweakvartextfieldFloating:MDCTextField!lettf=MDCTextInputControllerOutlined()overridefuncviewDidLoad(){super.viewDidLoad()textf

android - 如何从 MaterialComponents.DayNight 主题更改工具栏文本颜色?

我在我的应用中使用MaterialComponents.DayNight主题。在白天模式下,工具栏文本颜色为黑色。但是当我切换到夜间模式时,工具栏文本颜色保持黑色,所以它不再可见。我想在夜间模式下将工具栏文本颜色更改为白色。我该怎么做? 最佳答案 只需在您的布局中使用(它也适用于androidx.appcompat.widget.Toolbar)样式:然后在values-night/colors.xml中定义colorOnPrimary。那就有很多选择了。您可以通过以下方式全局自定义应用主题中工具栏的样式:@style/MyTool

android - 如何为迁移到 MaterialComponents、AndroidX 和 AppCompat 的应用设置样式

我想迁移到:androidx.appcompat:appcompatcom.google.android.material:material忘记支持库依赖性,但我有一些问题:为了保持兼容性,我应该为ProgressBar使用哪种样式?v21:Widget.ProgressBar.Horizo​​ntal支持库:Widget.AppCompat.ProgressBar什么时候应该使用compat样式与materialcomponents样式?像@style/TextAppearance.MaterialComponents.Body1或TextAppearance.AppCompat.T

android - 使用 Theme.MaterialComponents.Light.NoActionBar 样式时,设置 Button Background 无效

为了使用Chip和ChipGroup,我设置了ApplicationstyleextendsTheme.MaterialComponents.Light.NoActionBarintmanifests.xml,然后我设置了Button"android:background"属性,但它没有影响!为什么?我能做什么?这是我的风格:@color/primary_material_light@color/header_color48dpportrait@style/AntButton-->@style/AntButton-->-->@color/ffc000-->@color/ffc000@d

带有 MaterialComponents 主题的 Android FAB 图标始终为黑色

我正在创建一个Android应用,并且正在使用AndroidX库和Materialdesign主题。我在styles.xml上的应用主题是:@color/colorPrimary@color/colorPrimaryDark@color/colorAccent我有来自自定义库的以下FAB:并且还尝试了默认的FAB:无论图标(矢量可绘制)的颜色如何,FAB内的图标(来自库和默认值)始终为黑色。我已将问题缩小到Material设计主题,因为使用旧的Theme.AppCompat.Light.DarkActionBar而不是新的Theme.MaterialComponents.Light.D

android - MaterialComponents 主题警报对话框按钮

最近我从支持库切换到com.google.android.material:material:1.0.0但是现在我有一个问题,在这个页面中有一个注释https://github.com/material-components/material-components-android/blob/master/docs/getting-started.mdNote:UsingaMaterialComponentsthemeenablesacustomviewinflaterwhichreplacesdefaultcomponentswiththeirMaterialcounterparts.