gpt4 book ai didi

Android添加到Layout后修改ImageView参数

转载 作者:行者123 更新时间:2023-11-29 00:04:12 25 4
gpt4 key购买 nike

如果我有一个 ImageView foo 我可以在将它添加到布局之前修改它的参数:

 RelativeLayout.LayoutParams testParams = new RelativeLayout.LayoutParams(500,500);
foo.setLayoutParams(testParams);

然后我将 foo 添加到布局中:

exampleLayout.addView(foo);

在布局中添加foo后如何修改参数? (我读到如果 foo 已经被添加到布局中,会有一个不同的过程)

最佳答案

添加 foo 后你仍然可以编辑。在你的 foo 上添加运行时的 id。让我们说。 foo.setId(23);现在在运行时 examplelayout.findviewbyid(23) 会给你你的观点。现在你可以更新参数了。并调用 invalidate()

关于Android添加到Layout后修改ImageView参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35248917/

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