问题标签 [materialcardview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2166 浏览

android - 子元素的材质cardView背景颜色

我在我的应用程序中使用材料 cardView。一切都在顺利进行。我已经分别为我的 cardView 和子元素设置了背景颜色。如果我有一张带有一个子元素的卡片就可以了。但我可能必须添加多张带有多个子元素的卡片。我的问题是

  1. 我们可以让子元素继承父元素的背景颜色吗?
  2. 还是我必须单独设置所有内容?
  3. 是否可以只为包括子元素在内的整个 cardView 提供一种背景颜色?

    /li>
0 投票
3 回答
2137 浏览

android - 找不到 cardview.jar (androidx.cardview:cardview:1.0.0)

我的项目运行良好,但今天当我打开它时,出现了这个错误,尽管我没有使用任何 cardview。我的另一个项目构建良好,但只有那个项目没有构建。

找不到 cardview.jar (androidx.cardview:cardview:1.0.0)。

我的课程路径是:classpath 'com.android.tools.build:gradle:3.5.1'

我已经手动添加了 cardview 库,但它也没有工作。

我已经添加了

但它也没有用。

我已经手动添加了 cardview 库,但它也没有工作。

这是我的 gradle 代码项目级别

这是我的 gradle 代码应用程序级别

应用插件:'com.android.application'

0 投票
2 回答
1977 浏览

android - MaterialCardView:无法在 xml 布局中设置选中状态

安卓工作室 3.6

在 xml 布局中,我有这个:

要打开/关闭检查状态,我使用它(在我的活动中)

它工作正常。好的。

但是我需要直接在xml中设置检查状态。像这样:

但我得到编译错误

0 投票
0 回答
378 浏览

swiftui - 在具有 UIViewRepresentable 大小问题的 SwiftUI 中使用 Material MDCCard

我正在尝试在 SwiftUI 中使用 Material 组件 MDCCard 并尝试使其大小与其子视图完全相同,但最终我得到了拉伸大小以填充其父级中的任何可用空间。

我怎样才能让它的大小包裹它的内容。

这是我的材料卡

这是使用的预览

结果是

结果

0 投票
3 回答
7731 浏览

android - com.google.android.material.card.MaterialCardView 未在 android studio 3.5.3 中显示

使用 xml 的设计预览不显示 com.google.android.material.card.MaterialCardView,但在我们安装应用程序时显示。

0 投票
1 回答
38 浏览

kotlin - 如何在片段中的单个 RecyclerView 中使用 when 条件设置多个 CardView?

我想知道是否有可能在单个回收器视图中获得位于视图寻呼机片段中的按位置卡片视图?

0 投票
1 回答
568 浏览

android - android,如何在使用 Theme.AppCompat.Light.DarkActionBar 时使用 MaterialCardView

该应用程序正在使用带有 minSdk 21 的 androidX,并使用

AppCompatActivity有主题:

对于 AppCompat DayNight 主题,并切换白天或夜晚主题,例如:

但是当使用com.google.android.material.card.MaterialCardView (with implementation 'com.google.android.material:material:1.1.0')

它崩溃了:

可能是什么原因?如果使用 MaterialCardView,应该使用什么主题并且仍然可以做

笔记:

Getting started with Material Components for Android中,它说Change your app theme to inherit from a Material Components theme,并且

我看到Theme.AppCompat.Light.DarkActionBar应用程序中使用的是派生链最终备份到android:Theme.Material.Light.NoActionBar

并且Theme.MaterialComponents.Light.DarkActionBar被剥夺了android:Theme.Material.Light.NoActionBar

0 投票
2 回答
2043 浏览

android - 带有ConstraintLayout剪辑子的Android Material CardView不起作用

我想重叠卡片视图(将图像的一半放在外面)。ShapeableImageView是卡片视图的子视图。

我尝试添加clipChilder="false"卡片视图以及子约束布局,但没有运气。我也在运行时再次尝试了同样的方法,但没有运气。

布局

截屏

在此处输入图像描述

另一个测试

我试过没有 MaterialCardView 但结果是一样的。我不知道为什么它不起作用。

截屏

在此处输入图像描述

测试 3

它也不适用于 LinearLayout :(

0 投票
1 回答
833 浏览

android - 为什么我为 cardBackgroundColor 设置的颜色不完全是显示的颜色?

背景

我正在尝试为应用程序准备深色主题,其中一项要求是卡片和对话框具有特定颜色:#ff3c454c

问题

无论我是通过强制 ( app:cardBackgroundColor="#3c454c")、引用 ( app:cardBackgroundColor="@color/...) 还是仅在主题中设置它 - 在所有情况下我都没有得到我设置的颜色。相反,我得到了#525A61 的颜色。

我只测试了一种红色(#f00),以确保它会影响卡片,而且确实如此,而且对于这种颜色,它确实会很好。但是对于我设置的颜色,它没有。

我试过的

正如我所写,我尝试了多种方法来设置颜色。一开始我只想使用主题本身,所以我将其设置为:

样式.xml

res/values-night/colors.xml

后来我尝试直接使用颜色,甚至将其设置为硬编码。显示时颜色仍然不正确。

看到这可能是库本身的错误,我在这里报告了这个(包括一个示例项目,如果你想检查它)。

我注意到 BottomNavigationView 和其他类似情况也出现了完全相同的问题。

问题

为什么会发生?有什么解决方法吗?可以为所有使用这些属性的视图全局修复它吗?

0 投票
1 回答
617 浏览

java - Android MaterialCardView 切角样式

我使用了MaterialCardView

我给了它一个 Cut Corners 风格

观点远离角落

图像:图像间距

我也使用了以下代码:

但它不夹角

图像:未裁剪的图像

谁能帮我?

图片:来自顶部代码

如果使用:

图片:cardPreventCornerOverlay