gpt4 book ai didi

android - 我应该如何每秒调用 Android View 的 onDraw() 方法 30 次

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:43:16 28 4
gpt4 key购买 nike

对于 Android,我有一个自定义 View ,我在 onDraw() 方法中用原始形状填充它。

来自 Processing 背景,我希望 draw 方法每秒自动调用 30 次,但很明显这不是 android View 的工作方式。

那么我应该如何每秒调用此方法 30 次?

最佳答案

使用 Animation , 并调用 startAnimation()从您的 View 中查看它。

我不知道您是否可以设置目标帧率——相反,您应该及时设置开始和结束点,并能够在两者之间的任何时间点进行插值。

如果您不喜欢这种方法,您可以考虑让另一个线程定期调用 view.postInvalidate() 来请求重绘您的 View

关于android - 我应该如何每秒调用 Android View 的 onDraw() 方法 30 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2169894/

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