问题标签 [android-cardview]
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.
android - 使用 CardView 的 Android L 卡
我正在玩新的 Android L SDK,但我不知道如何实现 CardView。好像我错过了一些东西 - 任何建议都非常感谢!
到目前为止,我已将以下声明作为我的活动的一部分:
我天真地希望这会给我两张带有hello和hello2的卡片,但是我看到的只是一张带有hello的卡片——第二张卡片不见了。如何使用 CardView 创建多张卡片?
android - CardView 背景颜色状态不被尊重
简单来说:
我们如何定义 CardView 的 cardBackgroundColor 属性的颜色状态(在这种情况下,在 ListView 布局中)?
(我在安装了 4.4 的手机上使用 Android L 开发者预览版的 RC1,并在 build.gradle 中使用“com.android.support:cardview-v7:21.0.0-rc1”)
更长:
在 CardView 布局中,我们通过 cardCornerRadius 和 cardBackgroundColor 设置 CardView 的圆角半径和背景颜色。
但是,背景颜色不反映选定的状态,例如,如果列表项被按下。
但是,如果在 CardView 的内部视图中设置了背景颜色和相关的状态,它们会受到尊重,但是,它将显示在您在 CardView 中定义的角上。
那么,我们如何确保 CardView 的 cardBackgroundColor 中的状态得到尊重呢?
这是用于 cardBackgroundColor 的颜色 colour_with_states.xml:
以及使用 CardView 的布局:
android - 动态添加 CardView(使用 XML)
我想知道。有没有办法通过按下按钮将 CardViews 添加到 RecyclerView?
我的意思是我可以用这个 XML 添加一个 CardView
并让它在创建之前我可以用数据填充 TextView 吗?
我知道很多人会说做这样的事情:
但由于某种原因它不起作用,因为它说Cannot resolve method Inflate(int, activity, boolean)
任何帮助是极大的赞赏!谢谢!
android - 在 android L 的 Cardview 中显示 UI 小部件
我正在尝试在 cardview 中创建一个应用程序,cardview 包含两个文本视图,它们需要彼此相邻放置,但文本视图正在重叠。是否有任何机制可以将元素放置在 Cardviews 的 RelativeLayout(layout_below 或 layout_toRightOf) 中。我可以通过向 Relativelayout 添加阴影并使其看起来像 Cardview 来做到这一点,我想在 Cardview 中执行此操作。
我的布局代码如下:
目前显示如下图所示:
android - 支持:CardView 最低SDK?
我正在尝试通过添加以下行将 CardView 支持添加到我的应用程序中,以支持低于 Android L 的设备:
然后我将 compileSdkVersion 和 targetSdkVersion 添加到 'android-L'
现在,除非我弄错了,否则我认为这将建立在 4.4.4 中的 Nexus 5 上,但是我得到了错误
失败 [INSTALL_FAILED_OLDER_SDK]
我是否遗漏了什么或误解了这一点?完整的 build.gradle 如下:
应用插件:'com.android.application'
android - 如何编辑以编程方式创建的视图
因此,在我的应用程序中,我有一个线性布局,我以编程方式向其中添加了一些 CardViews (android L cardview),如下所示:
两张卡片都正确显示,但是显示的第一张卡片在 textViews 中写入了“Title2”和“Description2”,而第二张卡片具有在 xml 中定义的默认值。在我看来,通过调用card.findViewById()
orcard2.findViewById()
我总是得到第一张卡片的 TextView 。所以我的问题是:我如何设法区分我以编程方式创建的卡片,然后正确访问它们中的视图?
android - Android Card UI:卡片大小调整(gabrielemarriotti)
我正在使用库制作带有卡片 UI 的 android 应用程序:https ://github.com/gabrielemariotti/cardslib
我想制作一张小于默认卡片尺寸的自定义卡片。有没有办法做到这一点?
android - Android L CardView 横向
我需要按水平顺序显示三张卡片,一张接一张。卡片应填满屏幕的整个宽度。我想CardView
使用Android L
. 但我不知道如何水平显示卡片。不知道这是否可能。
有没有人对这个 CardView 进行了更多的实验,可以给我一些建议?
android - 动态改变 CardView 的 BackgroundColor
文档中写到 CardView 的 BackgroundColor 可以在 XML 中使用card_view:cardBackgroundColor
. 但是,我找不到相应的方法来动态更改背景。
使用mCardView.setBackgroundColor(Color.argb(75, 102,80,67));
会导致 CardView 失去圆角和阴影。