タグ

Android開発とcameraに関するGesaku_Gのブックマーク (1)

  • Android機種依存(カメラ編) 鬼門その1

    Android開発の鬼門と呼ばれているカメラアプリですが、もうたくさんの先人たちがつくってるしまあ大丈夫だろうと軽い気持ちでやったらはまりました… 強制終了の嵐です。 鬼門その1 setPictureSizeにはgetSupportedPictureSizesで得られるセット以外は入れない 持ってる実機で通ったからといって安心してはいけません。 適当なサイズを入れるとコロッと落ちます。 あとgetSupportedPictureSizes()で得られるリストの1個目を使うサンプルがよくありますが、このリストは大きい順に並んでいる保証はないようです。 いずれにしろ画像取得する時の処理も考えると、大きさの制限を入れて値を見ながら取得するほうがいいでしょう 。 今回実装したのは以下のような感じです。 public void setPictureSize(Camera cam, int maxWi

    Gesaku_G
    Gesaku_G 2014/04/01
    はい、わたし、鬼門から入りました。ぐふ。“Android開発の鬼門と呼ばれているカメラアプリですが”
  • 1