我正在制作一个基于android的应用程序,它包括图像采集和屏幕显示。
我目前正在使用Android来开发这个应用程序。
我正在用小米RedMi记事本5A/5开发这个应用程序,屏幕分辨率是1280x720。然而,它的相机可以获得更高分辨率的图像。手机的屏幕分辨率是否能够显示以其最佳分辨率拍摄的图像,还是会由于屏幕限制而缩小到适合1280x720。
我尝试在库中查找getSupportedPreviewSizes()方法并尝试使用它。支持的预览大小仅为1280x720。请指点!谢谢
发布于 2018-09-05 05:39:10
如果图片具有比屏幕更多的像素,则必须缩放或裁剪图像才能显示。处理此问题的一个简单方法是简单地将图片设置为https://developer.android.com/reference/android/widget/ImageView的源。Android将处理缩放,这样您的图像就可以适应视图。下面是一个简单的例子。
myImageView.setImageBitmap(pictureBmp);https://stackoverflow.com/questions/52177347
复制相似问题