gpt4 book ai didi

Android 何时调用 onDraw?

转载 作者:太空狗 更新时间:2023-10-29 15:31:50 26 4
gpt4 key购买 nike

据说调用invalidate()时会调用onDraw()。但是,当我查看android源代码时。我没有找到在 invalidate() 中调用 onDraw() 的位置。所以我仍然对如何为 View 调用 onDraw() 方法感到困惑。谁能帮我解决这个问题?

最佳答案

Invalidate 不会直接调用 onDraw()。它向系统安排了一个绘图传递,表示 View 需要在未来的某个时间点绘制,通常几乎是立即绘制。如果 UI 线程被阻塞,则可能需要一些时间。

关于Android 何时调用 onDraw?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17576970/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com