1

インテントを起動してカメラを起動できることはわかっていますが、別のことをしたいと思っています。そして、私は自分の活動にカメラを含める必要があります。

これが黒い背景のアクティビティであり、下の部分がいくつかのボタンなどであり、上の部分の灰色の領域がカメラからのビューを表示するビューである必要があるとします。私がやりたいのは、自分のアクティビティの一部として、カメラ出力を自分のビューにストリーミングすることだけです。

これは可能ですか?それが可能であれば、どうすればこれを行うことができますか?

ありがとう、 ここに画像の説明を入力してください

4

1 に答える 1

0

はい、可能です。ただし、それを行うには非常に長いコードが必要になるため、詳細に入る代わりに、Android Developersの優れたチュートリアルを確認することをお勧めします。ご覧のとおり、Android でカメラを使用するには 2 つの方法があります。インテントを起動する方法と、カスタマイズされたカメラを実装する方法です。カメラ アプリの作成セクションでは、カメラの外観をカスタマイズするための明確なガイドラインを提供します。要するに、あなたはする必要があります

  • カメラが使用可能かどうかを確認する
  • カメラを発射
  • (必要に応じて) サポートされている機能を確認する
  • プレビューを実装する (つまり、カメラからのライブ画像を表​​示する)
  • そのプレビューをカスタム レイアウトに配置する
  • 画像をキャプチャして保存します(質問によると無関係のようです)
  • 終わったらカメラを離してください!
于 2011-11-15T12:00:04.347 に答える