android - 默认情况下,Android 相机中的正面

标签 android android-camera

我正在使用这段代码:

                Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
                File photo = new File("/sdcard/picture.png");
                intent.putExtra(MediaStore.EXTRA_OUTPUT,
                Uri.fromFile(photo));
                Uri imageUri = Uri.fromFile(photo);
                startActivity(intent);

我想将此 Intent 与预定义设置一起使用,例如每次我启动相机时默认为正面。这可能吗?

最佳答案

这是前置摄像头的 Intent ,在你的代码中使用它! 这是一个很好的教程:http://www.vogella.com/articles/AndroidCamera/article.html

int CAMERA_FACING_FRONT 

在这里阅读更多:http://developer.android.com/reference/android/hardware/Camera.html

关于android - 默认情况下,Android 相机中的正面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15790759/

相关文章:

Android studio 2.2无法解析符号 'FragmentPagerAdapter'

android - share() 运算符不适用于 Rxjava 中的 Observable

java - Android getSupportedPreviewSizes() on Camera 仅返回 3 个尺寸

android - 在 Camera Preview 中更改对比度 - Android

android - 如何从动态 ArrayList 为 Android SQLite 查询编写 WHERE IN 子句

android - 如何从android中的assets中获取pdf文件?

android - 如何在 Android 的自定义 DialogPreference 中隐藏取消按钮?

java - Android自定义相机 - 在矩形内裁剪图像

java - Android:如何将相机和外部存储中的图像存储到 SQLite 中并再次取回?

android - 将 Camera2 API 与 ImageReader 结合使用