2011-11-02 57 views
1

是否有可能有一个分割画面,将在同一屏幕相机预览和第二活动?片段会完成这项工作吗? (我是android新手,从未使用过片段)。我将屏幕颜色从RGB转换为HSV(使用OpenCV),并希望使用搜索栏处理H,S和V的值。目前,我按照以下方式执行此操作:Android摄像头+活动画面分割

1)按按钮进入新活动并使用搜索栏设置值 2)按按钮返回相机预览并获取HSV值意图

但是,这涉及到很多的活动之间的切换,并检查自己是否取得了预期的效果,我想改变i的值马上看到变化时实现实时预览等等。有没有办法做到这一点?

回答

5

摄像头预览只是写在一个SurfaceView。您可以将预览放到您想要的任何位置,并且可以像任何其他View对象一样放置任何大小。我认为目前的限制是,如果没有先禁用相机,则无法移动预览(尽管不是100%确定)。

因此,您可以将SurfaceView和您的其他View置于LinearLayout。给他们两个相同的重量,这两个视图将占用屏幕的一半(假设他们是布局中唯一的两个)。