我上面有 Activity 和许多小部件,其中一些具有动画,并且由于动画的原因,一些小部件正在一个(另一个)之间移动(翻译)。例如,文本 View 在某些按钮上移动。 。 。
现在,问题是我希望按钮始终位于前面。当textview移动时,我想移到按钮后面。
我无法做到这一点,我尝试了我所知道的一切,并且“bringToFront()”绝对无法正常工作。
注意我不想通过将元素放置到布局的顺序来控制z顺序,因为我根本不能:),布局很复杂,我不能将所有按钮都放在布局的开头
最佳答案
您可以在要进入最前面的 View 上调用BringToFront()
这是一个例子:
yourView.bringToFront();