0

我有一个相机应用程序,当用户单击按钮时会拍照。每次用户单击按钮时,我都会禁用该按钮,然后在将图片保存到手机后启用该按钮。

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

4

1 回答 1

0

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

于 2012-07-27T20:03:14.333 回答