适用于图片和视频的 Android 相机
我想在我的 Android 应用程序中启动相机活动,并且我知道该怎么做。我想问当相机活动结束时,如何检查是否是用户拍摄的照片或视频?
已更新
我有一个对话框,其中询问两件事。
- 新照片或视频
- 现有照片或视频
如果没有。 1,这意味着相机将启动,用户可以拍照或视频,然后返回到活动。
如果是 2,则意味着图库将开始提供图片和视频供用户选择,然后返回到活动。
I want to start camera activity in my android app and I know how to do that. I want to ask when the camera activity finishes, how can I check as if it was the picture or the video taken by the user?
UPDATED
I have a dialog where it asks 2 things.
- New Photo or Video
- Existing Photo or Video
If it's no. 1, it means camera will be started and user can either take a picture or the video and it will return to the activity.
If it's no.2, it mean gallery will be started having pictures and videos for a user to select one and will return back to the activity.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你好,乌迈尔,
我已经完成了这种类型的应用程序,我搜索了很多次,但我没有得到任何合适的解决方案,所以我改变了你的菜单和菜单。他们现在
1)拍摄新照片
2)拍摄新视频
3)现有的图像/视频
流程将是这样的
1)我使用全局变量
2)因此,当用户单击菜单一时,我将全局变量值设置为 1
3) 启动结果活动,如下所示
}catch(Exception e){
}
如果用户单击菜单 2,我将全局变量的值更改为 2
&开始活动以获得如下结果。
如果用户单击第三个菜单,我将值设置为 3
&开始活动以获得如下结果。
这将显示所有图像和内容。视频在移动设备中
最后,当活动关闭时,使用全局变量来检查用户是否想要新图像或视频或现有图像/视频。
希望这会帮助你..
Hello Umair,
I have done this type of application I searched many time but I didn't get any proper solution so I changed your my menu & they are now
1)Take New Photo
2)Take New Video
3)Existing Image/Video
Process will be like this
1)I use an global variable
2)So when user click on menu one I sets global variable value to 1
3) Start the activity for result like below
}catch(Exception e){
}
If User click on menu 2 I change value of global variable to 2
& starts the activity for result like below.
If user click on 3rd menu I set value to 3
& start the activity for result like below.
This will show all the images & video's in mobile
Then finally when activity gets closed use global variable to check whether user want to new image or video or existing image/video.
Hope this will help you..