在完全绘制所有视图后会触发什么事件?

我需要捕获一些ImageView的绝对位置以用作放置目标。 我似乎无法find我需要将我的代码放入读取屏幕并获取Left(),Top()..位置的事件。 我不希望监控每个观点的通货膨胀。 必须有某种onScreenFinsihedtypes的事件,但我找不到它。 onMeasure和onDraw似乎在他们的工作开始时就开始了,我需要知道他们什么时候完成。 TIA。

Solutions Collecting From Web of "在完全绘制所有视图后会触发什么事件?"

没有这样的事件。 您可以在绘图序列开始时在UI事件队列中发布消息/ Runnable,以便在绘制完成后执行此消息/ Runnable(例如,请参阅View.post(Runnable)。)此外,getLeft / getTop返回测量和布局后的正确值,您无需等待绘图结束使用它们。