gpt4 book ai didi

java - 如何以编程方式创建 CardView

转载 作者:行者123 更新时间:2023-12-04 23:56:13 25 4
gpt4 key购买 nike

我正在使用 JavaAndroid Studio 开发 Android 应用。

我想以编程方式在 Activity 中创建一个 CardView。我想为 CardView 设置以下属性:

layout_width="wrap_content"
layout_row="0"
layout_column="1"
layout_gravity="fill"
layout_margin="8dp"
layout_columnWeight="1"
layout_rowWeight="1"
cardCornerRadius="8dp"
cardElevation="8dp"

应在 GridLayout 中创建卡片

CardView cardView = new CardView(getActivity());

最佳答案

这是一个例子。您还可以添加其他参数:

cardview = new CardView(context);

layoutparams = new LayoutParams(
LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT
);

cardview.setLayoutParams(layoutparams);
cardview.setRadius(15);
cardview.setPadding(25, 25, 25, 25);
cardview.setCardBackgroundColor(Color.MAGENTA);
cardview.setMaxCardElevation(30);
cardview.setMaxCardElevation(6);

relativeLayout.addView(cardview);

关于java - 如何以编程方式创建 CardView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65297495/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com