Pip*_*nas 5 camera android tablet android-3.0-honeycomb
当我用Intent打开相机时,我遇到了Galaxy Tab限量版(Google I/O)的问题.
这是我的代码:
Intent imageCaptureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
imageCaptureIntent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new
File(mSavedFilePath)));
startActivityForResult(imageCaptureIntent, REQUEST_IMAGE_CAPTURE);
在摩托罗拉Xoom上,此代码工作正常.但是在Galaxy Tab 10.1上,我从未收到相机应用程序的响应.
我没有堆栈跟踪,因为我没有错误.
任何人都有任何想法?
小智 0
听起来像是一个Bug...
但以防万一,您是否在 AndroidManifest.xml 中包含以下内容???
<uses-permission android:name="android.permission.CAMERA"></uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
Run Code Online (Sandbox Code Playgroud)
您也可以尝试在没有额外内容的情况下使用 Intent。
Intent imageCaptureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(imageCaptureIntent, REQUEST_IMAGE_CAPTURE);
Run Code Online (Sandbox Code Playgroud)
生成的位图会更小,但至少您可以尝试看看它是否有效。我希望它有帮助。
问候,
| 归档时间: |
|
| 查看次数: |
7474 次 |
| 最近记录: |