片段中的全屏相机预览

时间:2016-03-29 18:30:41

标签: java android

我花了最近两天浏览SO来寻找答案,但未成功。 我正在尝试重现类似Snapchat的应用程序。

到目前为止我有什么

  • A ViewPager由3个片段组成。
  • 中间片段应该在整个表面上显示相机预览,就像Snapchat一样(不是真正的全屏,但它应该覆盖状态栏和底部按钮之间的整个UI)。
  • 我可以显示:
    • 相机预览,具有正确的比例,但未涵盖其父View(见下图1)
    • 相机预览,覆盖其父View,但拉伸(错误比率)

我需要什么

  • 避免拉伸预览。可能会在两侧(左侧和右侧)裁剪预览。见下图2。我想这就是Snapchat的作用。或者还有其他方式吗?

我经历了什么

要求

  • 我需要使用Camera API版本1,而不是版本2.
  • 最终照片必须采用4/3格式,而不是16/9。
  • 虽然照片可以是横向或纵向,但是强制人像

谢谢

enter image description here

0 个答案:

没有答案