Android相機填坑總結

相機參數設置報錯

請檢查:

  1. 設置相機照片分辨率和預覽分辨率是否是相機支持的分辨率(一般都是這個錯誤)

    List<Camera.Size> pictureSizes = params.getSupportedPictureSizes();
    List<Camera.Size> previewSizes = params.getSupportedPreviewSizes();
    

    一般是從上面選擇最佳的分辨率設置。

  2. 聚焦模式是否是相機支持的聚焦模式

前置攝像頭預覽

  1. 左右鏡像預覽:(自拍鏡像)

      view.setScaleX(-1);
    
  2. 上下鏡像預覽:

    view.setScaleY(-1);
    
  3. 左右上下都鏡像預覽:

    view.setScaleX(-1);
    
    view.setScaleY(-1);
    

view: SurfaceView或TextureView

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章