与Android中的View.bringToFront()相反

时间:2010-08-21 00:07:35

标签: android user-interface

我想知道View.bringToFront()是否有相反的方法? 当我调用bringToFront()时,我的整个屏幕都被锁定,因为我在覆盖onMeasure()方法时遇到了一些问题(当我实施onMeasure时,我的自定义视图即使进入{{{}也不会自行绘制1}}方法)和我的自定义视图占据整个屏幕....

我非常需要onDraw,但我需要启动一些持续3秒的动画,并且通过调用bringToFront()用户输入不再有效。

我可以重置bringToFront()吗?

提前求助

2 个答案:

答案 0 :(得分:4)

我也在寻找sendToBack()方法。但是,这在当前的API中不存在。

答案 1 :(得分:4)

在要前面的视图上调用bringToFront(),然后在所有视图上调用invalidate()方法,包括前面所需的视图。对所有侦听器重复相同的操作。因此,当另一个视图的侦听器被调用时,前一个视图将变为无效并且将处于后台。