- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我像这样启动一个IMAGE_CAPTURE
Intent,我的 Activity 的onActivityResult()
被调用:
Intent i = new Intent (android.provider.MediaStore.ACTION_IMAGE_CAPTURE, null);
i.putExtra("return-data", true);
startActivityForResult(i, PICK_ICON_FROM_CAMERA_ID);
但是,如果我这样启动我的 Intent,Capture Image Intent 确实会被调用,但我的 Activity 的 onActivityResult()
永远不会被调用:
Intent i = new Intent (android.provider.MediaStore.ACTION_IMAGE_CAPTURE, null);
i.putExtra(MediaStore.EXTRA_OUTPUT, Uri.parse("file:/" + "MyTestFile"));
i.putExtra("outputFormat", Bitmap.CompressFormat.PNG.name());
startActivityForResult(i, PICK_ICON_FROM_CAMERA_ID);
你能告诉我如何让第 2 个nd 案例工作吗?
最佳答案
我认为“file:/MyTestFile”是一个不正确的 uri。尝试这样的事情:
File f=new File(Environment.getExternalStorageDirectory(), "MyTestFile");
intent.putExtra(MediaStore.EXTRA_OUTPUT,Uri.fromFile(f));
实际路径是“/sdcard/MyTestFile”。
关于java - IMAGE_CAPTURE Intent 永远不会返回到 onActivityResult(int, int, Intent);,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1051330/
我正在尝试使用 MediaStore.ACTION_IMAGE_CAPTURE Intent 拍摄个人资料照片。 启动 Intent 的代码: Intent cameraIntent = new In
我用 Intent intent = new Intent("android.media.action.IMAGE_CAPTURE"); intent.putExtra(MediaStore.EXT
我正在尝试理解 android.media.action.IMAGE_CAPTURE Intent 。如果我打电话: Intent intent = new Intent("android.medi
这是一种罕见的情况,我正在尝试从我的三星 galaxy s3 上的 native 相机 Activity 中捕获图像,并且 onActivityResult 文件尚不存在,无法读取。如果我断开电话并再
我运行我的 android 应用程序,其中实现了相机功能android-powered手机,但我得到的相机图像总是很小解析度。似乎默认情况下,android相机分辨率是小(如640*480),如何提高
我希望用户能够在我的应用中快速打开默认的相机应用(或他们设置为默认的应用)。但是,我不想使用 android.media.action.IMAGE_CAPTURE,因为这只会显示应用程序的拍照部分。我
是否可以更改拍照 Intent 的设置来设置生成图像的大小或分辨率? 现在我拍了一张照片,结果图像是用 16MP 和 4608x2304 拍摄的。 我想知道是否有可能获得结果图像,例如(例如):2MP
我正在尝试使用 IMAGE_CAPTURE Intent 拍照并立即在屏幕上显示这张照片。我的工作: File photoFile = createImageFile(); Intent intent
我有 Intent intent = new Intent("android.media.action.IMAGE_CAPTURE"); 10秒后可以自动拍照吗? 谢谢 最佳答案 您很可能需要使用自己
我像这样启动一个IMAGE_CAPTURE Intent,我的 Activity 的onActivityResult() 被调用: Intent i = new Intent (android.pro
我继承了在 和 provider_paths.xml MainActivity.java File f = new File(Environment.
当我尝试调用 ACTION_IMAGE_CAPTURE Intent 时,我在我的 Android 应用程序中收到了以下崩溃报告。这段代码已经在我的应用程序中运行了几个月,没有任何问题。我猜这是特定于
我是一名优秀的程序员,十分优秀!