• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:カメラアプリの排他制御(android))

androidカメラアプリにおける排他制御の実装について

このQ&Aのポイント
  • android初心者の学生が作成したカメラアプリでのエラーについて
  • カメラアプリのオートフォーカス中にタッチするとフリーズして落ちる現象が発生
  • 排他制御を実装してオートフォーカス中のタッチを無効にする方法を求めている

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

>しかしその場合、具体的にどう書くのがベストなのか? >もしよろしければ詳しく書いてくださると助かります。 手っ取り早いのはフラグ用の変数を用意して最初のタッチイベント開始時に フラグを立ててその後のタッチイベントではそのフラグをキーにして処理をスキップさせる。 撮影処理が終了時にフラグ変数をリセットすれば良いだけ。

ariarimanco
質問者

お礼

ありがとうございます! フラグを立ててのスキップは一応やっていたつもりでしたが、スキップする場所が怪しかったようです。 実機で実行が出来ていないのですが、明日試してみます。 私の質問なんぞにご親切に答えていただき、本当にありがとうございました☆

その他の回答 (1)

回答No.1

だったら排他制御ではなくて撮影処理中はタッチイベントの処理をスキップするようにすればいいのでは?

ariarimanco
質問者

補足

なるほど・・・! 今からやってみます。光が見えてきました・・・ しかしその場合、具体的にどう書くのがベストなのか? もしよろしければ詳しく書いてくださると助かります。

関連するQ&A