タグ「portrait」 の検索結果(1/1)

2010年10月 5日

portrait時のカメラプレビューの縦横について

android:screenOrientation="portrait"時のカメラプレビューについてちょっと追ってみました。

ベースのソース:以下の@ITの記事内CameraExample.zip参照。
@IT:もはやケータイに必須のカメラをAndroidで制御しよう
http://www.atmarkit.co.jp/fjava/rensai4/android17/android17_1.html

  • 結論:機種依存。Camera#setParametersのorientation設定は鬼門な印象。
  • 非対応サイズのCamera#setPreviewSize→DevPhone2(1.6)では無視される。X06HT(Desire,2.1)ではException。基本的にW>Hをしれっと設定しておけば良い。
  • Activityがportrait時のsetParameters("orientation", XXX)→DevPhone2(1.6)では要"portrait"設定。X06HT(Desire,2.1)では不要or"landscape"設定でOK。
  • それぞれorientation設定のlandscapeとportraitをひっくり返すと縦横比のおかしい90度回転のゆがんだプレビューになる。

続きを読む "portrait時のカメラプレビューの縦横について"