我有一個佈局,其中頂部用於顯示一些數據(例如,簡單的UI小部件),底部有SurfaceView
,其中我顯示CameraPreview
。如何在Android中檢索SurfaceView的可見部分
爲了使SurfaceView
擴展屏幕的整個寬度並同時保持正確的寬高比,SurfaceView
實際上是離屏的,這很好,因爲我真的希望應用程序在頂部之間平均分配和底部。
問題是我現在只想檢索SurfaceView
(最好是位圖)的可見部分,但如果我試圖通過設置PictureCallBack
來實現,則返回的圖片數據的高寬比並不完全相同與SurfaceView中顯示的相同(我已經嘗試使用所有可用的getSupportedPictureSizes
)。
任何想法如何解決這個問題?我附上了一個更好地說明這個問題的圖像。
你得到了解決辦法。我面臨同樣的問題 –