Java Android:更改视图的z顺序

Java Android:更改视图的z顺序,java,android,Java,Android,我的xml中有很多视图,现在我想在代码中更改一个视图的z顺序,以便将它放到其他视图的前面,但不是所有视图的前面 有什么办法可以做到这一点吗?唯一想到的是.bringToFront(),但在您的情况下,您必须为多个视图执行此操作。这可能会有所帮助 layout.bringChildToFront(view); 这里 希望它能对您有所帮助。我想如果您从它的父项中删除它并重新添加它,它会出现在前面。在父母中的其他孩子中。如果这符合你在某些事情上的期望,而不是在其他事情上,那么这应该会有所帮助。是的,

我的xml中有很多视图,现在我想在代码中更改一个视图的z顺序,以便将它放到其他视图的前面,但不是所有视图的前面


有什么办法可以做到这一点吗?

唯一想到的是
.bringToFront()
,但在您的情况下,您必须为多个视图执行此操作。

这可能会有所帮助

layout.bringChildToFront(view);
这里


希望它能对您有所帮助。

我想如果您从它的父项中删除它并重新添加它,它会出现在前面。在父母中的其他孩子中。如果这符合你在某些事情上的期望,而不是在其他事情上,那么这应该会有所帮助。

是的,这就是我想要的答案。谢谢
layout = your_linear_layout AND 
view = the_view_you_wanna_bring_to_front