2016-06-16 23 views
3

GlSurfaceViewを使用して、古いカメラのapiとカメラの2つのapiで作業します。カメラ2のAPIで、このような効果を得るためにどのように:それは呼ばれません場合 私は古いAPIに必要なアスペクト比を得るとき、私は Camera.Parametersカメラ2 Apiのプレビューが伸びる

camParams.setPreviewSize(previewW, previewH); 
     if(isPictureSizeSupported(camParams, newSize)) { 
      camParams.setPictureSize(newSize.getWidth(), newSize.getHeight()); 
     } 

を使用し、プレビューが

Qを随分れますか?

答えて

0

SurfaceViewに移動し、setFixedSize()SurfaceHolderに移動しました。 SurfaceHolder(getOutputSizesによって返されたサイズの 一つであることがsetFixedSize(int型、int型)で表面のサイズを設定し、SurfaceViewの表面は が作成されたら:SurfaceViewに描画するための

:言うDocumentationとして .class)と を呼び出し、getSurface()を呼び出してSurfaceを取得します。

関連する問題