Android 施用Camera预览

Android 使用Camera预览

这两天都在弄手机录像,在录像前会有一个预览,之前一直弄不出来。今天终于找到方法了。

首先预览要用到surfaceview。但这个surfaceview可以直接用surfaceview控件也可以通过videoView控件获取。

这都不是重点重点是一定要实现surfaceviewholder的callback接口,即SurfaceHolder.Callback。让后在抽象方法中实现camera.open,setpreviewDisplay(),startPreview()等

还有一步不可少。surfaceholder.setType();