首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用相机高质量的图像调用先前的重活动破坏(Android)

使用相机高质量的图像调用先前的重活动破坏(Android)
EN

Stack Overflow用户
提问于 2012-09-19 06:09:52
回答 1查看 320关注 0票数 0

我现在正在开发联合应用程序,并想使用相机。

我认为这是一个内存问题,我想知道如何在onActivityResult中调用图像之前限制摄像机捕获图像的大小。

(对于不了解统一活动的人来说,只需将其视为“带有GL等的重活动”即可。)想出什么主意。任何帮助都将不胜感激。团结实际上是一个游戏引擎。

活动流就像这个UnityTestActivity(Extends UnityActivity) > GetBitmapFromAndroidActivity(extends Activity),我把相机捕捉意图称为“GetBitmapFromAndroidActivity”活动。

这里的情况与团结(沉重)活动无关:

当我使用尺寸较小的三星相机(即640×800)时,onActivityResult会在onStop之后被调用,一切正常。当我使用最大尺寸的三星相机(3264*2448)时,在onStop之后,重新创建先前的相机(UnityTestActivity),并调用onCreate。“GetBitmapFromAndroidActivity”活动也正在重新创建,然后调用onactivityresult。这很奇怪。

以下是我的问题:

  1. 这是正常的android内存-短情况还是统一情况?
  2. 在到达onActivityResult之前,有什么想法可以限制相机捕获图像的大小吗?我做了MediaStore.EXTRA_SIZE_LIMIT,但没有任何效果。是视频一号吗?
  3. 有三星相机有名的内存短问题吗??
  4. 有什么网站我可以查看“UnityAndroidActivity”源代码或类似的吗?

我正在开发SamsungGalaxyNote,最大图像大小是3264x2448。我知道众所周知的三星相机零指针案例链接,但事实并非如此,因为我从来不打电话给onActivityResult

谢谢你的阅读。

EN

回答 1

Stack Overflow用户

发布于 2012-10-11 06:20:17

自我回复。我自己实现了定制相机。它从未解决过。高质量的相机捕捉从团结一样沉重的活动从来没有成功。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12489388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档