草庐IT

cardviews

全部标签

android - 如何使用 RecyclerView 创建水平 CardView,一次只在屏幕上显示一张卡片

我是Android开发的新手。我正在尝试使用RecyclerView在屏幕上显示卡片列表,一次只在屏幕上显示一张卡片。但不幸的是,我设计的卡片并没有像预期的那样填满整个屏幕宽度,正如您在下面给出的图像中看到的那样。我如何拉伸(stretch)这些卡片以填满整个屏幕(宽度方面,高度是包装内容)。这个问题有什么可能的解决方案吗?我的代码:activity_sub.xmlcustom_card.xmlSubActivity.javapackageab9.mamv.com.playground;importandroid.os.Bundle;importandroid.support.v4.a

Android:如何在 CardView 中插入 RecyclerView?

我所说的Activity必须显示一个由CardViews填充的RecyclerView作为项目。我的目标是在每个CardView中依次显示一个RecyclerView。这里是我的Activity的基本xml:这是我的CardView的RecyclerView的布局:因此,我大胆地进行了第一次尝试,实现了两个RecyclerView.Adapter,一个用于(我们称之为)“主”RecyclerView,另一个用于每个CardView中的单个RecyclerView:下面是两段代码:“主要”RecyclerView(带ViewHolders):publicclassConjCardAdap

cardView如何更改阴影颜色和角度?

如何更改CardView中的阴影颜色和角度?我将cardView_shadow_start_color和cardView_shadow_end_end_color放入colors.xml,但没有更改颜色...TXS!看答案在官方Android框架中无法更改阴影和角度。颜色始终是黑色的,角度是使用视图的位置自动生成的。此外,在较旧的平台上,CardView的阴影与Lollipop上的一件事完全不同,因此该角度根本不起作用。对于彩色阴影,您可以使用名为Carbon的库。请参阅此答案:AndroidChange材料高程阴影颜色

Android CardView卡片布局详解(八)

一、CardView简介CardView卡片布局是Android5.0之后推出的布局效果,一般用于显示阴影和圆角效果的UI。CardView继承自FrameLayout帧布局,所以它其实还是一个布局。卡片布局示例:二、CardView属性介绍cardBackgroundColor:设置背景色,CardView为了实现阴影效果,内部已经消耗掉了Background属性,所以新增cardBackgroundColor属性用于设置背景色。cardCornerRadius:设置圆角半径。contentPadding:设置内部padding,CardView内部消耗掉了padding属性,新增了cont

android - 如何在cardview上设置彩色边框

我正在实现卡片View,但找不到任何边框选项来设置边框。这是我的card.xml:这是我想在卡片View上实现绿色边框的图像?帮帮我。我该如何实现这个东西?我不知道。谢谢。 最佳答案 从v28设计支持库开始,我们可以使用MaterialCardView,它为我们提供了一个开箱即用的Material样式的卡片View实现。...childviews...您可以通过使用它附带的两个属性来进一步设置卡片View的样式:app:strokeColor-用于给定笔画的颜色,必须设置此颜色才能显示笔画app:strokeWidth-应用于Vie

android - 如何在cardview上设置彩色边框

我正在实现卡片View,但找不到任何边框选项来设置边框。这是我的card.xml:这是我想在卡片View上实现绿色边框的图像?帮帮我。我该如何实现这个东西?我不知道。谢谢。 最佳答案 从v28设计支持库开始,我们可以使用MaterialCardView,它为我们提供了一个开箱即用的Material样式的卡片View实现。...childviews...您可以通过使用它附带的两个属性来进一步设置卡片View的样式:app:strokeColor-用于给定笔画的颜色,必须设置此颜色才能显示笔画app:strokeWidth-应用于Vie

android - Appcompat CardView 和 Picasso 没有圆角

我不知道我应该在哪里解决这个问题,如果是我的错,PicassoLib或Cardview库中存在问题。基本上我有一个CardView包含一个图像(全卡覆盖)和一个TextView覆盖。在Android5.0设备上运行代码时,一切正常,并且图像得到了圆角。但是,如果我在5.0之前的设备上运行它,图像会与Cardlayout重叠并且没有圆角。您可以在此图片上查看比较:这里有一些代码fragment:layout_row.xml以及加载图像的回收器适配器:@OverridepublicvoidonBindViewHolder(ViewHolderviewHolder,inti){Photop=

android - Appcompat CardView 和 Picasso 没有圆角

我不知道我应该在哪里解决这个问题,如果是我的错,PicassoLib或Cardview库中存在问题。基本上我有一个CardView包含一个图像(全卡覆盖)和一个TextView覆盖。在Android5.0设备上运行代码时,一切正常,并且图像得到了圆角。但是,如果我在5.0之前的设备上运行它,图像会与Cardlayout重叠并且没有圆角。您可以在此图片上查看比较:这里有一些代码fragment:layout_row.xml以及加载图像的回收器适配器:@OverridepublicvoidonBindViewHolder(ViewHolderviewHolder,inti){Photop=

android - 为什么使用 CardView 而不是 RelativeLayout 或 LinearLayout?

我有一个RecyclerView用于显示项目列表。android给出了这个androidCardView类来显示卡片布局。如果我使用RelativeLayout并将其背景设置为白色,它的工作方式相同。同样在CardView的情况下,无论如何我都必须为其添加一个子布局,它基本上包含卡内的所有View。所以我想知道使用CardView(实际上增加了View的层次结构)而不是直接使用普通布局是否有任何好处。 最佳答案 卡片相对于布局有一些优势,包括:圆角、立面等-仅使用卡片即可“开箱即用”的视觉改进它们支持各种长度的内容。实际上布局也支持

android - 为什么使用 CardView 而不是 RelativeLayout 或 LinearLayout?

我有一个RecyclerView用于显示项目列表。android给出了这个androidCardView类来显示卡片布局。如果我使用RelativeLayout并将其背景设置为白色,它的工作方式相同。同样在CardView的情况下,无论如何我都必须为其添加一个子布局,它基本上包含卡内的所有View。所以我想知道使用CardView(实际上增加了View的层次结构)而不是直接使用普通布局是否有任何好处。 最佳答案 卡片相对于布局有一些优势,包括:圆角、立面等-仅使用卡片即可“开箱即用”的视觉改进它们支持各种长度的内容。实际上布局也支持