0
在運行時,我使用getSupportedPreviewSizes()並返回一個單一大小(320x240)。但是,當我初始化新相機時,它會將預覽尺寸設置爲顯示尺寸(320x480),該尺寸未在返回的支持尺寸下列出。爲什麼是這樣?你只是簡單地能夠覆蓋支持的預覽大小,這是默認情況下完成的?或者這個仿真器是相關的? (我會認爲這是一個模擬器的東西)。Android模擬器相機預覽大小
FrameLayout.LayoutParams params = new FrameLayout.LayoutParams(cameraRes.x, cameraRes.y);
surfaceView.setLayoutParams(params);
如果你指的是相機預覽大小,你可以將其設置爲: