ターゲット ImageView オブジェクトにライブ ビデオ フレームを表示しようとしています。ポイントは、レイアウトにはより多くのコントロール (ボタンなど) があるため、表面全体を使用したくないということです。Thread または AsyncTask を使用する必要があると思いますが、その方法がわかりません。どんなヒントでも大歓迎です。
ありがとう。
ターゲット ImageView オブジェクトにライブ ビデオ フレームを表示しようとしています。ポイントは、レイアウトにはより多くのコントロール (ボタンなど) があるため、表面全体を使用したくないということです。Thread または AsyncTask を使用する必要があると思いますが、その方法がわかりません。どんなヒントでも大歓迎です。
ありがとう。
camerapreview サーフェスは任意のサイズにすることができます。これは他の UI 要素と同様です。
または、フレームを onPreview コールバック (NV12 として) からバイトストリームとして取得し、YuvImage を使用して jpeg にデコードし、BitmapFactoryを使用してそれらをビットマップに変換し、イメージビューにビットマップを表示することもできます。