2 anikaka anikaka 于 2014.08.25 16:22 提问

Android 调用系统默认的相机拍照

Android 拍照完确认的时候 onActivityResult()没有执行,但是取消的时候会调用。有的手机可以,但是华为的手机好像就没有执行

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
调用camera拍照指定路径后删除图库中存在的照片
String imagePath; Button btnButton;     @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.activity_mai
开启相机拍照并获取与到照片已经保存到相册中
package com.example.go2camera; import java.io.File; import java.io.IOException; import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import a
排除美颜相机等第三方相机直接调用系统相机处理方法
做项目时遇到客户一个另类需求——“拍照必须使用系统相机”,当手机装有第三方相机时, 调用new Intent(MediaStore.ACTION_IMAGE_CAPTURE);会弹出相机选择界面, 但是客户是不允许用户用第三方相机的,因为第三方相机有的可以直接进行选择照片操作, 但是客户要求照片必须是当前拍摄的。 上面是遇到的问题,寻找解决方案,发现Intent可以通过se
怎样能够调用系统自带相机,而禁止出现选择第三方相机的选项
打开系统相机方法:  1、 使用打开系统相机package,但有的手机相机名称不是这个默认名称 Intent intent = getPackageManager().getLaunchIntentForPackage(“com.android.camera”);  startActivity(intent);  2、 使用相机ACTION,打开相机应用  Intent inten
Android调用系统相机拍照,从图库中选择照片,调用系统摄像机录像
最近在Android Studio上折腾代码,昨天编译器又很不给面子的报错了:Error type 3 Error: Activity class {com.example.myapplication/com.example.myapplication.MainActivity} does not exist.程序都安装不起来,并不是忘了注册类名,在stackoverflow按照大神们的解决方法试了
Android学习之调用系统相机实现拍照功能
一、今天,来介绍如何调用系统自带的相机进行拍照,主要有以下2种实现的方式: 1、Camera应用程序包含了一个意图过滤器,即intent filter,它使得开发人员能够提供与Camera应用程序同等的图像捕获能力,因此我们可以在应用程序的AndroidManifest.xml清单文件中新建一个意图过滤器,这样就会告诉Android系统,这个包含此意图过滤器的活动将根据指令执行指定的任务,创建意图
Android调用系统相机拍照,并且模仿实现水印相机简单功能
话说最近比较流行水印相机,动不动空间就会用水印相机拍水印照片,本人也比较喜欢,正好今天下午有点时间,就稍微模拟的实现了一下简单功能,不喜勿喷哦~作为学习交流的。      我这边的实现的步骤是通过代码调用系统相机,然后获取拍下来的图片进行水印处理,可以加入水印的图片或者水印文字都行,最后把图片展示和保存在sdcard卡中。(看下效果图:)因为直接用的模拟器,所以相机拍出来的图片直接是系统,比较丑
android开发那些事儿(四)--调用系统相机像素过低
如题,这个需求本不是一个很复杂的过程,但是却存在一些隐患,我也是最近在项目中碰到这个问题,将Android通过相机或相册获取图片并最终显示在界面上做了一个小研究,现将一些结果和附上的一个Demo叙述如下: 做过类似需求的同学都知道,在Activity中通过如下代码可以启动相机,然后在重写的onActivityResult方法中可以获取到返回的照片数据: [java] v
安卓排除美颜相机等第三方相机直接调用系统相机处理方法
做项目时遇到客户一个另类需求——“拍照必须使用系统相机”,当手机装有第三方相机时,调用new Intent(MediaStore.ACTION_IMAGE_CAPTURE);会弹出相机选择界面,但是客户是不允许用户用第三方相机的,因为第三方相机有的可以直接进行选择照片操作,但是客户要求照片必须是当前拍摄的。 上面是遇到的问题,寻找解决方案,发现Intent可以通过setPackage设置包名来指
Android启动系统默认相机拍照出带水印的照片
在界面中按设定好的按钮启动系统默认相机 /** * 启动系统相机 * * @param view */ public void takePhoto() { Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, CASE_CAMERA