我想以640x480的分辨率运行Android相机预览,但只显示480x360。现在我正在进行拉伸预览,即使我试图将曲面视图放在框架布局或srollview中。谁能告诉我这是怎么做到的? 之前曾问过类似的问题:How to crop camera preview?,但没有人回答。 感谢
答案 0 :(得分:0)
这可以通过使用TextureView进行相机预览来实现。请参阅https://developer.android.com/reference/android/view/TextureView.html。
与SurfaceView不同,TextureView不会创建单独的窗口,而是表现为常规视图。这个关键区别允许移动,转换,动画等TextureView。例如,您可以通过调用myView.setAlpha(0.5f)使TextureView半透明。