gpt4 book ai didi

android - 使用 ACTION_IMAGE_CAPTURE 以较低的分辨率打开 Android 相机

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:03:35 24 4
gpt4 key购买 nike

我正在使用这样的 Intent 打开 android 相机:

    Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);

cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, mCapturedImageURI);
startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);

但相机总是打开 6mp 分辨率(我认为它的设备最大相机分辨率)我想打开它较低的分辨率,如 2mp。有没有办法做到这一点

感谢您的任何建议。

最佳答案

不幸的是,您无法做到这一点。一旦不同的应用程序启动,该应用程序的设置只能由使用该应用程序的用户更改。

允许其他应用更改应用的设置将是灾难性的。

所以你现在有两个选择-

  • 构建您自己的相机 Activity 并以您想要的分辨率拍摄照片
  • 告诉用户只以您指定的分辨率拍照,基本上是要求用户在拍照前在相机应用程序中将相机分辨率更改为您想要的分辨率。

关于android - 使用 ACTION_IMAGE_CAPTURE 以较低的分辨率打开 Android 相机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7913282/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com