草庐IT

cardviews

全部标签

java - CardView 在第二次点击时不展开

在为这些CardView实现自定义动画后,前两个未按预期方式运行。项目A和项目B不会在第二次点击时展开,但项目C运行良好。publicclassMyRecyclerAdapterextendsRecyclerView.Adapter{privatestaticfinalintTYPE_HEADER=0;privatestaticfinalintTYPE_ITEM=1;privateContextmContext;RecyclerViewHeaderheader;ListlistItems;ValueAnimatormAnimator;publicMyRecyclerAdapter(Co

安卓| CardView 保持在 TextView 之上

我有以下布局:CardView仅用于通过动画半径变化实现从圆形按钮到矩形View的平滑动画。但问题是,只要CardView变得可见,它就会停留在TextView之上。为什么会这样,我如何让它位于TextView下 最佳答案 FrameLayout按从前到后的顺序绘制子项。因此,您需要将CardView与TextView交换。更新:此外,如果您在androidL+上运行,则需要在CardView上设置比TextView更高的高度 关于安卓|CardView保持在TextView之上,我们在

android - Cardview不可去除的灰色下划线(Android 4.0.4设备)

在android4.0.4中,我的cardviews显示在底部附近有一条虚假的灰色下划线。我似乎无法摆脱它,我尝试弄乱边距和填充等但没有运气。这是我的XML:样式.xml:truefalse@color/colorPrimary@color/colorPrimaryDarkshowHome|useLogo@drawable/breadcrumb_themed_divider@drawable/breadcrumb_themed_item_background-->@dimen/appbar_elevationfalse@drawable/fab_label_background@col

android - 深色主题 CardView 周围的白色边框

我有一个扩展CardView的自定义控件。我将它添加到线性布局中,以便创建卡片网格。我没有使用ListView或RecyclerView。我想在线性布局中的卡片之间设置一个间隙,所以我定义了一个边距。卡片布局使用深色主题。我的应用程序使用默认的Material主题(深色)。我正在PixelC、Android6.0.1上进行测试。我将它们添加到ListView中:LinearLayout.LayoutParamslayoutParams=newLinearLayout.LayoutParams(TableRow.LayoutParams.FILL_PARENT,TableRow.Layo

android - ScrollView 在 CardView 中不起作用

我已经搜索过了,但没有一个答案对我有帮助。这是我的布局xml:我正在通过代码动态地向我的LinearLayout添加subview。我也曾尝试移动ScrollView标签来包装CardView但仍然没有成功。这是CardView的限制,还是有人知道对此的有效解决方案。 最佳答案 如果用NestedScrollView.会更好NestedScrollViewisjustlikeScrollView,butitsupportsactingasbothanestedscrollingparentandchildonbothnewandol

android - 如何拥有这样一个可滚动的 float Cardview?

有谁知道如何拥有这样的float卡片View?http://chairnerd.seatgeek.com/images/autocomplete_checkout.gif背景图像应该能够以编程方式更改,卡片View应该是可滚动的。第一个Cardview的位置应该在图像下方的某个位置。提前致谢! 最佳答案 我自己想出来了,我会在这里发布我的解决方案,以防有人遇到同样的情况。这里的布局文件应该是这样的:编辑:在LinearLayout中,应该添加占位符之类的东西。否则最后的部分内容将无法显示。所以我使用了一个textview来这样做。注

android - 如何减少 RecyclerView 中 CardView 中卡片之间的空间?

我正在为我的应用程序的主屏幕设计布局。我正在使用带有网格布局的RecyclerView和其中的CardView。我试图减少每张卡片之间的空间。下面是屏幕截图(打开了布局轮廓)以及我的布局文件。我怎样才能让每张卡片在垂直和水平方向上彼此靠近一点?我一直在研究边距,但似乎找不到合适的边距或填充值来执行此操作。thumbnail_view.xml:activity_main.xml 最佳答案 编辑这些属性card_view:cardMaxElevation="1dp"card_view:cardElevation="1dp"所以完整的代码

android - 以编程方式在 cardview 中设置边距

这是代码CardView.LayoutParamslayoutParams=newCardView.LayoutParams(CardView.LayoutParams.WRAP_CONTENT,CardView.LayoutParams.WRAP_CONTENT);layoutParams.setMargins(100,100,100,100);CardViewcv=newCardView(this);cv.setLayoutParams(layoutParams);无论何时,从xml开始工作-android:layout_marginLeft="100dp"可能是什么原因?我错过了

android - 如何将 OnClickListener 添加到 CardView?

我正在使用RecyclerView和CardView。我想将OnClickListner附加到每张卡片。我尝试了stackoverflow上的许多可用答案,但它们对我不起作用。到目前为止,我已经尝试过-publicclassSubjectAdapterextendsRecyclerView.AdapterimplementsView.OnClickListener,View.OnLongClickListener{privatestaticfinalStringLOGCAT="SubjectAdapter";privatefinalContextmContext;ListSubject

android - CardView突然变黑

RecyclerView中的CardView有问题。我的CardView突然变黑了,我的RatingBar变蓝了。我正在使用InfiniteRecyclerView但将其更改为简单的RecyclerView没有任何效果。我可以将CardView的背景颜色更改为白色,但RatingBar仍将是蓝色。这是正在发生的事情的一个例子:BlackCardView我在具有相同适配器的fragment中的另一个Activity中使用普通的RecyclerView,它看起来很好。这是一个例子:NormalCardView这是single_recipe_recycler_item.xml布局文件:这是我