gpt4 book ai didi

android - 如何以编程方式在约束布局中将 View 放在其他人的背面

转载 作者:行者123 更新时间:2023-11-30 00:03:16 31 4
gpt4 key购买 nike

我使用约束布局并在我的 View 中添加了 2 个按钮。 enter image description here

现在我想在其中添加背景图像,但我将以编程方式添加。

这就是我添加图像所做的。

            ConstraintLayout constraintLayout;
constraintLayout= (ConstraintLayout) findViewById(R.id.main_constraint_Layout);

ImageView imageView = new ImageView(this);
imageView.setImageDrawable(imageDrawable);
imageView.setId(View.generateViewId());
constraintLayout.addView(imageView);

ConstraintSet set = new ConstraintSet();
set.clone(constraintLayout);

set.connect(imageView.getId(), ConstraintSet.TOP, button2.getId(), ConstraintSet.TOP);

上面的代码所做的是在 button2 上添加一个图像,我希望它在 button2 后面而不是在 button2 上绘制图像>。如果是从 xml 执行此操作会容易得多,但我无法理解如何以编程方式实现此目的。

最佳答案

constraintLayout.setBackgroundResource(R.drawable.background);

关于android - 如何以编程方式在约束布局中将 View 放在其他人的背面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49513115/

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