1

我在从三星 Galaxy 标签上的视频捕获活动中获取数据时遇到了一些问题。我读到这是三星的问题,但我需要一种方法来做到这一点。视频文件已正确保存。

所以,我称之为活动:

Uri outputFileUri = Uri.fromFile(path);
Intent i = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
i.putExtra(MediaStore.EXTRA_FINISH_ON_COMPLETION, true);
i.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri );
i.putExtra(MediaStore.EXTRA_VIDEO_QUALITY,1);
context.startActivityForResult(i, 500);

在我的 onActivityResult() 中,只有当我在相机活动中按 BACK 时才会得到一些东西,这是一个 RESULT_CANCELED 结果。我无法获得 RESULT_OK,我认为是因为三星视频应用程序没有返回。

我需要得到结果意图。如何?

4

1 回答 1

1

视频文件已正确保存。

按下后退按钮后,您可以使用路径打开视频吗?

喜欢(伪代码):

onActivityResult
{
  if(video exist)
  { 
     open video
  }else
     show message error
于 2013-04-08T12:47:33.527 回答