草庐IT

mPreviewSize

全部标签

Android Camera2 预览在风景中旋转 90 度

我正在关注youtubetutorial,尝试学习Camera2API。当然,我是在开发自己的应用程序的同时学习这一点的。教程和我的应用程序之间的一个不一致之处是,教程仅将相机设置为纵向模式,而我的应用程序必须处于横向模式。我目前可以查看相机的预览,但当我的应用处于横向或水平状态时,相机预览看起来旋转了90度。几乎感觉我可以旋转TextureView,但这似乎不正确,就像当我拍照时,它会被错误地旋转。下面是与图片大小有关的代码(整个代码很长)privatevoidsetupCamera(intwidth,intheight){CameraManagercameraManager=(Ca

java - 2960x1440 拉伸(stretch) Android 相机预览

我有一个在几乎所有屏幕上都能完美运行的相机预览,但是当我用2960x1440屏幕测试我的相机时,例如在手机S8和S9上,预览真的被拉伸(stretch)了。我已经包含了为相机设置预览大小的所有内容。privatestaticfinalintMAX_PREVIEW_WIDTH=2960;privatestaticfinalintMAX_PREVIEW_HEIGHT=1440;/***Given{@codechoices}of{@codeSize}ssupportedbyacamera,choosethesmallestonethat*isatleastaslargeastherespec