Android SurfaceView调整大小以适应屏幕16:9
你好有没有一个好方法可以让16:9的SurfaceView,然后调整它的大小,直到它接触到屏幕边缘?(因此SurfaceView的大小最大,仍为16:9,不在屏幕外) 我听说它叫信箱,但还没有找到任何关于它的教程Android SurfaceView调整大小以适应屏幕16:9,android,resize,surfaceview,Android,Resize,Surfaceview,你好有没有一个好方法可以让16:9的SurfaceView,然后调整它的大小,直到它接触到屏幕边缘?(因此SurfaceView的大小最大,仍为16:9,不在屏幕外) 我听说它叫信箱,但还没有找到任何关于它的教程 谢谢有两个相关的尺寸,曲面尺寸和视图尺寸 曲面的大小由向其渲染的视频的大小决定。你不能改变这个。720p视频将大小设置为1280x720 视图的大小由布局代码决定。这可以从应用程序中设置 系统合成器(SurfaceFlinger)将缩放曲面的内容,使其适合视图。为了避免失真,您希望保持
谢谢有两个相关的尺寸,曲面尺寸和视图尺寸 曲面的大小由向其渲染的视频的大小决定。你不能改变这个。720p视频将大小设置为1280x720 视图的大小由布局代码决定。这可以从应用程序中设置 系统合成器(SurfaceFlinger)将缩放曲面的内容,使其适合视图。为了避免失真,您希望保持相同的纵横比。你可以根据自己的习惯来做这件事
例如,请参见如何在Grafika的视频播放器中使用,例如…感谢您的帮助,mate!:D