草庐IT

Cardview

全部标签

android - 滑动嵌套的recyclerview的cardview时如何禁用swirefreshlayout

当我在swiperefreshlayout中的卡片上轻轻向下滑动时,它认为我正在尝试刷新。我该如何避免这种情况? 最佳答案 如果你有一个嵌套的RecyclerView,例如,名为recyclerView你可以调用:recyclerView.setNestedScrollingEnabled(false);当您在嵌套的RecyclerView的subview上向下滑动时,应该阻止您的SwipeRefreshLayout尝试刷新。与全能者一起为我工作AndroidSupportLibrary23.2.希望有所帮助:)

android - com.google.android.material 和 android.support.v7.widget 中的 CardView 有什么区别

我想知道使用AndroidStudioIDE组件面板添加的小部件android.support.v7.widget.CardView和com.google.android.material之间的区别.card.MaterialCardView,用于MaterialDesign文档。它们是包含相同小部件的两个库吗?我应该使用哪一个以及如何做出这个决定?我试图阅读更多的developers.android文档,但是developer.android上的文档非常大,有很多版本,我还是有点困惑,无法在所有这些版本之间找到一个很好的解释,这一切的历史以及它是如何到达那里的。有人愿意让我了解这段历

android - 具有半径的 CardView 上的共享元素转换

我已经研究这个问题好几个星期了,但我仍然无法解决这个问题。所以,我有一个CardView,其中包含一个带有ImageView的LinearLayout。如果没有这个半径,共享元素过渡会无缝运行。但是,当我向该CardView添加半径(app:cardCornerRadius="25dp")时,共享元素转换看起来很难看,因为它先删除半径然后开始动画。第一种方法:ObjectAnimator我创建了ObjectAnimator来为卡片上的半径值设置动画,并在动画结束后开始过渡。ObjectAnimatoranimator=ObjectAnimator.ofFloat(view,"radiu

android - 无法使 Android 支持 V7 CardView 库正常工作

我正在使用带有Ant构建的IntelliJ/AndroidStudio(目前不是Gradle),并且正在尝试使用android-support-v7-cardview.jar但我继续得到android.view.InflateException:BinaryXMLfileline#19:Errorinflatingclassandroid.support.v7.widget.CardViewjava.lang.NoClassDefFoundError:android.support.v7.cardview.R$styleable我没有将m2repository与aar文件一起使用,而是

android - 在 Adapter.onBindViewHolder 中获取 CardView 的宽度

我有一个帖子列表,其中大部分是图片(简单地说就是帖子,就像G+或FB应用程序一样)。每个帖子条目都有一个图像纵横比,所以我可以根据图像的宽度设置图像高度,甚至在从服务器加载图像之前,这样卡片布局就不会在加载时发生变化。问题是layout_width="match_parent"为卡片和帖子图像设置。当我获得cardview的宽度时,它为零。所以我无法计算高度。目前我看到的唯一解决方案是采用父容器(RecyclerView)的宽度并扣除所有填充,但这看起来不是一个好的解决方案。还有其他方法吗?这里是适配器代码的例子@OverridepublicvoidonBindViewHolder(V

android - 在 cardview 中对齐项目

我希望我的卡片看起来像下面这样我的布局是这样的不知何故,我无法让“已确认”的TextView可见。不过我可以看到订单号。我玩过gravity和layout_gravity但不知何故无法通过。请帮忙。谢谢,拉克什曼。 最佳答案 使用以下布局。这对您有用。为了更好的View对齐,总是首选使用相对布局而不是线性布局。 关于android-在cardview中对齐项目,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.

android - CardView 忽略 android :clipChildren ="false"

我想要一个CardView,其中包含一个与CardView的左边框重叠的ImageView。我想通过给ImageView一个负边距来做到这一点。通过设置clipChildren="false",这适用于所有其他布局(LinearLayout/RelativeLayout/FrameLayout)。但是我无法让它与CardView一起使用。ImageView将被剪裁并且不会与CardView重叠。 最佳答案 好的,这个好像只有Android5+才有问题,解决办法就是设置cardView.setClipToOutline(false);

android - 异常 : android. view.InflateException : Binary XML file line #2: Error inflating class android. support.v7.widget.CardView

我在我的android应用程序中使用支持库的CardView。我尝试了4-5个小时来解决这个问题,但没有成功。我在我的项目中添加了CardView作为库,并且还添加了v7appcompat但是我的应用程序因以下日志而崩溃10-3118:41:39.577:E/AndroidRuntime(5666):FATALEXCEPTION:main10-3118:41:39.577:E/AndroidRuntime(5666):Process:com.xyzladdoo,PID:566610-3118:41:39.577:E/AndroidRuntime(5666):android.view.I

android - 如何将 CardView 属性添加到应用主题?

我的问题类似于“HowtoputaCardViewattributeinastyle”,但我需要更深入。我正在使用AppCompat主题,我的样式看起来像stylename="AppTheme"parent="Theme.AppCompat.Light.DarkActionBar">@color/toolbar_color@style/CustomListView我为CardView创建了单独的样式@color/card_background@dimen/card_corner我可以将它附加到主样式吗? 最佳答案 publicVie

android - 单击 CardView 时的高程动画

我想将海拔动画添加到我的android.support.v7.widget.CardView,就像Material样式Button所做的那样。我试图设置一个StateListAnimator:android:stateListAnimator="@anim/selector_raise"它指向我在res/anim中的选择器:但是AndroidStudio给我错误:Elementselectormustbedeclared正确的做法是什么? 最佳答案 您试图在res/anim文件夹中创建此.xml。你应该在res/animator上创