首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在android中单击按钮即可启动摄像头

在android中单击按钮即可启动摄像头
EN

Stack Overflow用户
提问于 2011-04-26 17:28:32
回答 4查看 36.3K关注 0票数 5

当我们点击应用程序中的一个按钮时,我想打开设备的摄像头。请帮帮我。

EN

回答 4

Stack Overflow用户

发布于 2011-04-26 17:30:26

在巴顿的onClick中,

代码语言:javascript
复制
 Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
 startActivityForResult(intent, 0); 

和添加摄像机使用您的清单文件中的权限。

代码语言:javascript
复制
 <uses-permission android:name="android.permission.CAMERA"></uses-permission>

请参阅此处的其他讨论Android camera intent

票数 18
EN

Stack Overflow用户

发布于 2014-07-28 17:45:16

使用这个

代码语言:javascript
复制
BtnSelectImage.setOnClickListener(new Button.OnClickListener() 
{ 
    @Override
    public void onClick(View v)
    {
        startCamera();
        Intent intent=new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
        intent.putExtra(MediaStore.EXTRA_OUTPUT,
        MediaStore.Images.Media.EXTERNAL_CONTENT_URI.getPath());
        startActivityForResult(intent, 1);
    }
});
票数 2
EN

Stack Overflow用户

发布于 2012-01-31 15:59:07

首先你需要过滤系统应用程序,然后你可以检查摄像头的活动,我只是回答了类似的问题here

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

https://stackoverflow.com/questions/5788413

复制
相关文章

相似问题

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