在我的Android應用程序,我使用自定義相機捕獲圖像。我可以在全屏中以適當的分辨率設置相機預覽。當我嘗試使用setImageBitmap
將捕獲的圖像設置爲imageview時,它看起來不正確。要麼它看起來縮小或拉伸。我想捕獲的圖像覆蓋整個屏幕,如Snapchat應用程序。我嘗試設置android:scaleType="centerCrop"
,但它不適用於所有設備。請幫我解決這個問題。顯示相機捕獲的圖像全屏,不會丟失寬高比 - Android
謝謝。
這裏是我的ImageView代碼:
<ImageView
android:id="@+id/pictuer_img"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop" />
向我們展示你的代碼。並提及比例 –
[This](http://stackoverflow.com/questions/2521959/how-to-scale-an-image-in-imageview-to-keep-the-aspect-ratio?rq=1)答案可能對您有所幫助 –
請向我們展示完整的佈局。 – earthw0rmjim