【发布时间】:2013-02-01 22:16:37
【问题描述】:
我需要获取 Vlayout 的 offsetHeight,但直到我知道它已被绘制。我如何检查这个组件是否已绘制?
【问题讨论】:
-
标记一个接受的答案,@Michał,如果它有帮助:)
我需要获取 Vlayout 的 offsetHeight,但直到我知道它已被绘制。我如何检查这个组件是否已绘制?
【问题讨论】:
我如何检查这个组件是否已绘制?
您可以覆盖 Canvas 的 onDraw 方法并在其中添加一些自定义功能。
@Override
protected void onDraw()
{
super.onDraw();
//your code
}
或者,您可以向组件添加绘图处理程序:
addDrawHandler(new DrawHandler() {
@Override
public void onDraw(DrawEvent event)
{
//Do stuff
}
});
【讨论】: