使用Android摄像头从同一个按钮拍摄视频或静态照片

使用Android摄像头从同一个按钮拍摄视频或静态照片,android,video,camera,image,Android,Video,Camera,Image,我正在为三星Galaxy Tab 2开发一个应用程序。我有一个按钮,可通过以下方式打开平板电脑上的默认摄像头应用程序: Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); 默认应用程序有一个滑动按钮,通常允许您切换到视频,但它被禁用。现在,他们希望能够滑动该按钮并拍摄视频。根据Android的说法,他们让我看起来好像在我的布局中必须有两个独立的按钮,一个用来捕获视频,一个用来捕获静止图像。有没有办法打开相机,然后让用户决定

我正在为三星Galaxy Tab 2开发一个应用程序。我有一个按钮,可通过以下方式打开平板电脑上的默认摄像头应用程序:

 Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
默认应用程序有一个滑动按钮,通常允许您切换到视频,但它被禁用。现在,他们希望能够滑动该按钮并拍摄视频。根据Android的说法,他们让我看起来好像在我的布局中必须有两个独立的按钮,一个用来捕获视频,一个用来捕获静止图像。有没有办法打开相机,然后让用户决定他们想要的是视频还是图像


谢谢。

您需要指定是否要抓取视频或图片。这是必要的,因为在调用intent之前,必须设置未来图像/视频的文件名