使用摄像头高质量图像调用之前的繁重活动(Android)
我现在正在开发Unity应用程序,想使用摄像头使用摄像头高质量图像调用之前的繁重活动(Android),android,android-activity,android-camera,unity3d,samsung-mobile,Android,Android Activity,Android Camera,Unity3d,Samsung Mobile,我现在正在开发Unity应用程序,想使用摄像头 我认为这是一个内存问题,我想知道如何在获得图像之前限制相机捕获图像的大小。 (对于谁不知道团结活动,只把它看作是“GL等的重活动”,想出任何点子。任何帮助都会被赞赏。团结实际上是一个游戏引擎。 活动流程是这样的 UnityTestActivity(扩展UnityActivity)>GetBitmapFromAndroidActivity(扩展活动) 我称之为“GetBitmapFromAndroidActivity”活动中的相机拍摄意图 以下是与团
我认为这是一个内存问题,我想知道如何在获得图像之前限制相机捕获图像的大小。
(对于谁不知道团结活动,只把它看作是“GL等的重活动”,想出任何点子。任何帮助都会被赞赏。团结实际上是一个游戏引擎。 活动流程是这样的
UnityTestActivity(扩展UnityActivity)>GetBitmapFromAndroidActivity(扩展活动)
我称之为“GetBitmapFromAndroidActivity”活动中的相机拍摄意图
以下是与团结(繁重)活动无关的情况:
当我使用尺寸较小(即640 x 800)的三星相机时,ActivityResult会在开机后调用,一切正常。
当我使用最大尺寸(3264*2448)的三星相机时,在onStop
之后,会重新创建上一个(UnityTestActivity),并调用onCreate
GetBitmapFromAndroidActivity的活动也正在重新创建,然后调用ActivityResult
。真奇怪
以下是我的问题:
Thanx阅读。自我回复。我自己实现了定制相机。它从未解决过。从unity拍摄的高质量相机像繁重的活动一样从未成功过