草庐IT

Cardview

全部标签

android - CardView layout_width ="match_parent"与父 RecyclerView 宽度不匹配

我有一个fragment,其中包含一个RecyclerView,layout_width="match_parent":RecyclerView中的项目也是CardView,layout_width="match_parent":我将项目View放大如下:publicMyAdapter.ViewHolderonCreateViewHolder(ViewGroupparent,intviewType){CardViewv=(CardView)LayoutInflater.from(parent.getContext()).inflate(R.layout.card_listitem,nu

android - CardView layout_width ="match_parent"与父 RecyclerView 宽度不匹配

我有一个fragment,其中包含一个RecyclerView,layout_width="match_parent":RecyclerView中的项目也是CardView,layout_width="match_parent":我将项目View放大如下:publicMyAdapter.ViewHolderonCreateViewHolder(ViewGroupparent,intviewType){CardViewv=(CardView)LayoutInflater.from(parent.getContext()).inflate(R.layout.card_listitem,nu

android - Android Lollipop CardView 上的波纹效果

我正在尝试通过设置ActivityXML文件中的android:backgound属性来让CardView在触摸时显示波纹效果,如here所述。在Android开发人员页面上,但它不起作用。根本没有动画,但是调用了onClick中的方法。我也尝试按照建议创建一个ripple.xml文件here。,但结果相同。Activity的XML文件中显示的CardView:我对android开发比较陌生,所以我可能犯了一些明显的错误。 最佳答案 您应该在CardView中添加以下内容:android:foreground="?android:a

android - Android Lollipop CardView 上的波纹效果

我正在尝试通过设置ActivityXML文件中的android:backgound属性来让CardView在触摸时显示波纹效果,如here所述。在Android开发人员页面上,但它不起作用。根本没有动画,但是调用了onClick中的方法。我也尝试按照建议创建一个ripple.xml文件here。,但结果相同。Activity的XML文件中显示的CardView:我对android开发比较陌生,所以我可能犯了一些明显的错误。 最佳答案 您应该在CardView中添加以下内容:android:foreground="?android:a

flutter - 如何在flutter中使用Cardview中的Listview?

下面的代码是关于一个带有Scaffold的有状态类,它的主体中包含Listview,它的一个child是关于一个本身有一些child的堆栈,我想使用ListView作为卡片小部件的child,以便滚动卡片内的数据表,但是当我在卡片View内使用ListView时,所有脚手架中的东西消失了,但是当没有ListView时,一切都回来了,classDevicePageStateextendsState{WidgetbodyData()=>DataTable(columns:[DataColumn(label:Text('وضعیت',style:TextStyle(color:Colors.

android - 如何将 imageView 放在 cardview 前面?当两者都是相对布局的 child 时

我有一个布局XML:效果很好。结果将是框架布局上方的ImageView,但是当我使用以下xml时,我将框架布局替换为CardView:那么结果会是:CardView后面的ImageView。有什么解决办法吗?还有一件事,它在Lollipop之前的设备上可以正常工作,但在Lollipop上它不起作用。OutputwithCardViewonpre-lollipopdevices(requiredoutput)OutputwithCardViewonlollipopdevices 最佳答案 CardView的默认高程大于ImageVie

android - "Failed to find style with id 0x7f070001 in current theme"使用 CardView android L (api 21) 时

我刚刚下载并开始学习androidLmaterialdesignapi。每当我在我的Activity中使用CardView时,它都会给我这个错误Failedtofindstylewithid0x7f070001incurrenttheme。这是我的xml布局:这是我的list文件:这是它显示的确切消息:Missingstyles.Isthecorrectthemechosenforthislayout?UsetheThemecomboboxabovethelayouttochooseadifferentlayout,orfixthethemestylereferences.Failed

透明时带有奇怪边框的Android CardView

我在CardView透明度和card_elevation方面遇到了一些问题。尝试使用CardView透明的结果是:没有透明度:我想要得到的是这样的:这是我的xml: 最佳答案 我知道我有点晚了,但这只是因为卡默认提升。将其设置为零以解决您的问题。app:cardElevation="0dp" 关于透明时带有奇怪边框的AndroidCardView,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

android - 动画时在 RecyclerView 内折叠 CardView

我想要做什么我有一个CardView,底部有一个支持文本,默认情况下是GONE。我想让卡片的这一部分只有在用户点击“Action箭头”时才可见,如下图所示:我知道我可以通过简单地将View可见性设置为VISIBLE来实现,但我还想为展开和折叠事件设置动画。问题和我目前尝试过的为此,我在CardViewxml上使用了android:animateLayoutChanges="true"属性,它在扩展时工作得很好。但是,一旦我再次单击箭头以折叠支持文本,下面的卡片就会与我在动画期间单击的卡片重叠。如何避免这种重叠?编辑:我知道有可能做类似solutiononthisquestion的事情,

android - CardView的优缺点

CardView的优点和缺点是什么,除了阴影或高程,在性能和外观上有什么好处?使用CardView完成的事情也可以使用其他布局的组合来完成。 最佳答案 Cardview的优点绝对是它默认实现了阴影和圆角,简单来说Cardview就是一个带有阴影和圆角的FrameLayout。你可以用Cardview做几乎相同的事情,你可以用Framelayout做(因为CardviewextendsFrameLayout)。API>21的Cardview使用海拔api来设置阴影,而对于API21以下,它添加了一个灰色背景的填充来创建假阴影(就像您所