Android:摄像头应用程序崩溃,因为摄像头被访问次数太多

Android:摄像头应用程序崩溃,因为摄像头被访问次数太多,android,multithreading,camera,Android,Multithreading,Camera,我有一个摄像头应用程序,当用户点击按钮时可以拍照。每当用户点击按钮时,我将禁用该按钮,然后在图片保存到手机后启用该按钮 这种启用和禁用功能是为了防止用户疯狂点击按钮并破坏应用程序。然而,它似乎不像我预期的那样工作。有没有任何关于为什么会发生这种情况的建议?我猜多个线程试图同时启用和禁用按钮,但我不能100%确定。结果表明这是一个并发问题。我通过使用ReaderWriterLockSlim启用和禁用按钮解决了这个问题(我是在Monodroid中开发的)。我们需要更多信息。你怎么称呼摄像机?错误是什

我有一个摄像头应用程序,当用户点击按钮时可以拍照。每当用户点击按钮时,我将禁用该按钮,然后在图片保存到手机后启用该按钮


这种启用和禁用功能是为了防止用户疯狂点击按钮并破坏应用程序。然而,它似乎不像我预期的那样工作。有没有任何关于为什么会发生这种情况的建议?我猜多个线程试图同时启用和禁用按钮,但我不能100%确定。

结果表明这是一个并发问题。我通过使用ReaderWriterLockSlim启用和禁用按钮解决了这个问题(我是在Monodroid中开发的)。

我们需要更多信息。你怎么称呼摄像机?错误是什么?Logcat?密码?