首页 文章

在Android上的surfaceView上绘制线条

提问于
浏览
0

我正在开发类似于Instagram相机的相机应用程序 .
在拍摄照片预览停止后,我正在使用 surfaceView 来保持 camera 预览 . 现在我想在图像上的这个 surfaceView 画一条线 .

正如你在Instagram中看到的那样,当你捕获图像之后,它会给你很多选项,如绘制线,写字幕等 . 我怎么能做到这一点 .
我不确定他们是在 surfaceView 还是 imageView .

我不是要求编码我只想问我需要学习什么 .

任何建议如何实现这一目标?

1 回答

  • 0

    我以前做过一个带照片编辑功能的应用程序,在我看来 surfaceview 是一个更好的选择 .

    您可能需要两个 SurfaceView 实例,一个(A)用于显示摄像机流,另一个(B)用于显示您要在摄像机视图上方绘制的所有内容 .

    在SurfaceView B中,启动触摸侦听器以侦听用户的触摸事件,并在SurfaceView B保留的 Canvas 实例上进行绘制操作 .

    总之,你可以对_684386做一些研究来实现你想要的 .

相关问题