gpt4 book ai didi

android - aSyncTask with CameraDemo and Preview 给出循环错误

转载 作者:行者123 更新时间:2023-11-29 22:27:08 25 4
gpt4 key购买 nike

我将 CamneraDemo 示例用作 Android 项目的一部分。我已将 CameraDemo 代码放在 aSyncTask 中,并从那里创建一个新的预览。 Preview 类的代码创建了一个 SurfaceView,并且由于我将 CameraDemo 代码移到了 aSyncTask 中,所以我得到了“无法在未调用 looper.prepare() 的线程内创建处理程序”,我对此进行了 googeld,并看到了重新使用 runnable 的建议但无法理解如何在 aSyncTask 情况下做到这一点。

最佳答案

您在哪里创建 SurfaceView?您应该在 UI 线程上创建 View ,这意味着您的 SurfaceView 创建代码应该在 onPostExecute 中或在 UI 线程上执行的其他 AsyncTask 方法之一。

关于android - aSyncTask with CameraDemo and Preview 给出循环错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5553527/

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