AndroidManifest.xmlのmanifestタグ内に以下の記述を追加
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
ActivityのonCreateでセットするコンテキストビューを変更
//setContentView(R.layout.main);
setContentView(new CameraPreview(this));
カメラプレビュー用のクラスを作成
// カメラ数を取得 カメラが無いと0?
int camNum = Camera.getNumberOfCameras();
Log.d(LogTag, "nNumCamera = " + camNum);
// カメラの作成
int id = 0; // 0:Out, 1:Inカメラだった
camera = Camera.open(id);
// カメラにSurfaceHolderをセット
camera.setPreviewDisplay(holder);
// プレビューの開始
camera.startPreview();
// カメラの停止
camera.stopPreview();
camera.release();
2012年1月28日土曜日
Android カメラデバイスを使用(1)
登録:
コメントの投稿 (Atom)
0 件のコメント:
新しいコメントは書き込めません。