gpt4 book ai didi

java - 您可以重复使用子布局吗?

转载 作者:行者123 更新时间:2023-12-02 07:50:51 24 4
gpt4 key购买 nike

假设我有一个(以编程方式创建的)父 LinearLayout Parent1,并且我使用 parent1.addView(childA); 添加了一个(以编程方式创建的)childA 布局; 然后我以某种复杂的方式设置了 childA - 也许它里面有自己的 child 。现在我可以以某种方式取消它与parent1的链接而不损坏childA中的任何信息,以便我可以使用parent2.addView(childA)重新使用它吗?

最佳答案

是的,你可以!

您只需保证在将其从上一个父 View 中删除之前不会将其添加到另一个 View 中。

编辑:

// assuming a previously defined childA view
View childA;

parent1.removeView(childA);
parent2.addView(childA);

关于java - 您可以重复使用子布局吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10250442/

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