如何在android中使用相机拍摄多张图像

2023-12-10

我需要一台可以一次拍摄多张照片然后选择一张的相机。其他内容可能会也可能不会存储在设备上。我试过了this。我可以拍摄多张图像,但如何选择一张图像并在我的应用程序中使用它?我阅读了与camera2相关的文档,但如果没有任何实际示例,它很难理解。我也尝试过these,但孤立的片段无济于事。 任何与连拍相机的使用相关的示例都会有所帮助。

我不期望完整的代码,但有关于如何进行的指示吗?在相机屏幕上单击时是否可以显示图片缩略图。我需要选择图像的位图。

如果不清楚,我可以重新表述问题的任何部分。


Try this

你可以打电话给你的第二个startActivityForResult()来自onActivityResult()你从你的第一个得到startActivityForResult().

像这样通过这个代码你可以获得10张图片

public int PIC_CODE=0;

protected void onActivityResult(int requestCode, int resultCode, Intent data) {  
    if (requestCode == CAMERA_REQUEST && resultCode == Activity.RESULT_OK) {  

        // get new image here like this
       if(PIC_CODE<10){
            // add new requset of picture like this
            Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
            startActivityForResult(cameraIntent, CAMERA_REQUEST); 
            PIC_CODE++;
    }  
} 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在android中使用相机拍摄多张图像 的相关文章

  • 处理 Android 锁屏上的音量变化?

    我想做的是 能够在 android 4 4 上的锁屏上捕获音量增大 减小按钮操作 Google Cast 设计清单 https developers google com cast docs design checklist sender
  • 使用 GoogleServices 插件时忽略 Gradle ArchivesBaseName

    我经常使用 archivesbasename 来重命名我的输出 apk 但自从使用 google services 插件后 它就被忽略了 我能做些什么来让它再次工作吗 下面附上了我完整的 build gradle 感谢您的指点 apply
  • 在名称中使用时间戳时,Android Studio 在构建后无法启动应用程序

    我遇到了 gradle 和 Android Studio 的问题 该问题仅在 Android Studio 中构建时出现 BuildServer 和 Commandline 工作正常 applicationVariants all vari
  • 如何使用retrofit2进行GET请求?

    我有一个在本地主机上运行的安静的 Web 服务 我想在该剩余 URL 上发出 Retrofit2 GET 请求 MainActivity java private void requestData public static final S
  • Android 5.0 Lollipop 中屏幕固定关闭时如何收到通知?

    我有一个在后台运行的应用程序 并在手机上发生特定事件时启动活动 我发现在 Android 5 0 中 当用户使用另一个应用程序打开屏幕固定时 startActivity intent 调用将被完全忽略 我的应用程序不知道该活动尚未启动 因此
  • Android CursorAdapter、ListView 和后台线程

    我一直在开发的这个应用程序有包含数兆字节数据的数据库可供筛选 许多活动只是列表视图 通过数据库中的各个级别的数据下降 直到到达 文档 即从数据库中提取并显示在手机上的 HTML 我遇到的问题是 其中一些活动需要能够通过捕获击键并重新运行带有
  • Android 8.1 中 Activity 自行旋转并恢复正常

    我的应用程序在所有 Android 版本上运行良好 但我注意到在 Android 8 1 0 Oreo 中 当我将屏幕从纵向活动转到横向活动时 以及当我按后退按钮时 它会显示异常行为 屏幕自动从横向旋转并恢复正常 看起来 Activity
  • android:进程和进程名称

    我试图理解android process属性 Ref says http developer android com guide topics manifest application element html proc 如果分配给该属性的
  • 将图像保存到内部存储器并将出现在图库中

    我搜索了很多与我的问题相关的问题 是否有办法将图像存储在内存中并且它也应该出现在图库中 这是完全有可能的 我以前也这么做过 在将图像保存到内存 或称为应用程序文件夹等 之前 您最好设置Context MODE WORLDREADABLE 虽
  • android 多关键词搜索

    我的应用程序包含搜索功能 它将搜索数据库内的内容 我的搜索的弱点是 我只能使用一个标签进行搜索 例如我只能搜索 猫 它会返回我的数据库中包含 猫 一词的内容 因为我正在使用LIKE在 select 语句期间进行查询 如何使用多个标签进行搜索
  • 我应该选择的最低 SDK 版本是多少? (截至2018年11月)

    据我所知 android studio 中默认的最小 SDK 设置是 15 我读到我应该增加它 因为没有多少人 或者可能没有 仍在使用该 android 版本 另外 我计划使用 android studio 中的一些新功能 这些功能仅适用于
  • Spotify 登录错误 INVALID_CLIENT:无效的重定向 URI android

    我正在制作一个包含 Spotify 集成的应用程序 我点击了此链接https developer spotify com technologies spotify android sdk tutorial https developer s
  • 如何在Android网格视图中设置单元格大小?

    我正在尝试为应用程序制作一个带有大图标的网格视图 但我找不到任何有关修改 Android 上网格布局上的单元格大小的教程 有人可以给我一个例子或相关链接吗 Thanks 就像另一个一样适配器视图 http developer android
  • 在 android 版本 7.0 上膨胀类 android.widget.DatePicker 时出错

    我想显示弹出日期选择器并且我使用此代码 Calendar mcurrentDate Calendar getInstance int mYear mcurrentDate get Calendar YEAR int mMonth mcurr
  • 如何更改 Android 12 启动屏幕中的图标形状?

    我想要矩形形状的启动屏幕图标 而不是 android 12 中的圆形形状 我不相信你可以 如果你看这里的第 3 点 https developer android com about versions 12 features splash
  • 从Android客户端登录appengine

    我正在尝试登录应用程序引擎并访问应用程序引擎中的用户服务API 基本上我希望能够看到谁登录了我的 servlet 我正在使用从 android 获取 authtoken 然后从应用程序引擎获取 ASID 或 SACID cookie 的身份
  • 使用 RecyclerView.Adapter 在 onBindViewHolder() 内设置 onItemClickListener

    我有一个自定义对象 学生班 public class Student private String name private String age public String getName return name public void
  • 制作弹跳动画

    我想做图层的弹跳动画 我已经完成了该图层从右到中心的操作 现在我想将其向后移动一点 然后回到中心 这会产生反弹效果 我想我可以用这样的翻译来做到这一点
  • 在android中使用BaseActivity的不同活动中的通用标头

    我想编写一次代码并在不同的活动中使用 我创建了一个Base Activity class为了那个原因 此外 不同活动中所有布局的标题都是相同的 我在以下人员的帮助下做到了这一点
  • Android Jasper 报告

    Jasper Reporting 可以集成到 Android 应用程序中吗 我正在尝试从 jrxml 文件生成 PDF CSV 文本和 XLS 报告 但是 我没有看到 Android SDK 支持 net sf jasperreports

随机推荐

  • 使用 PHP 的 Chrome 原生消息传递

    我正在尝试构建一个可以通过本机消息传递与 Chrome 扩展进行通信的 PHP 类 我可以连接到我的代码 但在启动时 Chrome 会发送 chrome extension lkjcciocnocjjgpacggbaikjehbfedbl
  • 如何从包含西里尔字母的频道用户名获取 YouTube 频道 ID

    这是一个 YouTube 频道网址 用户名中包含西里尔字母 https www youtube com c D0 9B D1 83 D1 87 D1 88 D0 B8 D0 B5 D0 B4 D0 BE D0 BA D1 83 D0 BC
  • MySql:计算单词在列中出现的次数

    例如 如果我在这样的列中有数据 data I love book I love apple I love book I hate apple I hate apple 我怎样才能得到这样的结果 I 5 love 3 hate 2 book
  • Selenium 中的轮换代理

    我将 Selenium webdriver 用于 Firefox 和 Scrapy 现在我需要动态更改代理 但到目前为止我在文档中发现的是 当我实例化 webdriver 本身时 我可以在配置文件中指定代理 那么这意味着我无法动态更改代理
  • 如何使用引导验证来验证所见即所得编辑器

    Using bootstrap3 wysihtml5 bower 2013 11 22 所见即所得编辑器 and BootstrapValidator v0 5 2 使用引导验证来验证文本区域 bootstrap wysihtml5 编辑器
  • 如何检查Flutter应用程序是否在前台?

    我不想当应用程序位于前台时显示通知 如何检查我的应用程序的实时状态 在您的 State 类中 您需要实现WidgetsBindingObserver接口并监听小部件状态变化 像这样的事情 class MyHomePageState exte
  • @Autowire 因 @Repository 失败

    我无法使 Autowire 注释与 Repository 注释的类一起使用 我有一个界面 public interface AccountRepository public Account findByUsername String use
  • EditText.getText().toString() 崩溃

    在我的 android 应用程序中 我有 3 个对话框 用户将信息放入 3 个 editText 中 在随机选择要选择的数据后 它会将其中一个数据显示到另一个类 页面上 这是我的主要课程 public class MainActivity
  • 与 Hibernate 的只读数据库连接

    是否可以使用 Hibernate 并通过只读连接连接到数据库 我将从事一个项目 该项目需要连接到现有数据库 从中提取数据 并在应用程序中进行一些复杂的数据操作 在整个过程中 我无法更改数据库中的任何内容 因此需要只读连接 我的第一个想法是使
  • GXT 当过滤器从网格中删除时如何刷新本地数据集?

    我有一个带有一组列和过滤器的本地网格 当我指定过滤条件 通过标题下拉菜单 时 显示的行是整个商店的子集 当我删除过滤器时 标题下拉菜单会正确更新以忽略条件对话框 但显示的行并未经过过滤 删除过滤器后如何触发重新计算 就这么简单 public
  • 如何在加载前获取 Iframe 事件?

    在我的网站中 我在 iframeB 中使用 iframeA 并且当 iframeA 更改其内容时 我必须设置 src 我只能使用 onload 事件来设置它 但这会在加载站点时调用 我正在寻找一些事件或触发器 这可以帮助我在开始加载之前检测
  • 从 Excel 表数组中提取字母等级

    我想知道是否有一种更简单的方法可以从数组中提取字母等级 而不是我当前使用的一堆嵌套 If 语句的方法 我的想法是如果 GPA G1 G5 介于 B1 C12 之间 则返回 A1 A12 图 1 显示原始数据 图 2 是所需输出 这是原始数据
  • AWS RDS 和 pgAdmin4:无法连接到服务器:无法连接到服务器:连接超时

    我试图直接从 pgAdmin4 操作数据库 但无法连接 我检查和做的是 我阅读了这篇文档并遵循https docs aws amazon com AmazonRDS latest UserGuide USER ConnectToPostgr
  • 如何使用 Python 从 NetworkX 中的特定节点属性获取值

    我正在开展一个小组项目 我们需要创建我们正在处理的图表中特定节点属性的所有值的列表 每个节点有 6 个属性 我们只需要一个属性的所有值的列表 import networkx as nx import scipy as sp import m
  • 有没有办法内联调用 XSLT 模板

    如何内联调用 XSLT 模板 例如 代替
  • Android 应用内计费:自定义 sku 购买给出“错误 - 未找到项目”

    我正在尝试使用我自己的 sku 产品 ID upgrade to premium 测试应用内计费 正如我在这里看到的推荐 我正在使用 Dungeons 示例应用程序 我已将 new CatalogEntry upgrade to premi
  • 非类右值始终具有 cv 未限定的类型

    3 10 第 9 节说 非类右值总是具有 cv 不合格的类型 这让我想知道 int foo return 5 const int bar return 5 void pass int int i std cout lt lt rvalue
  • 线程 QueueManagerThread 中的异常 - scikit-learn

    当我设置n 职位 1如果我将 n jobs 设置为相等 则会出现错误大价值 n jobs 100 但如果设置较小的值 例如n jobs 32 它可以正常工作 我试过了重新安装scikit learn 和 joblib 包 但无济于事 另外
  • 如何在 .net 中获取对 Internet Explorer 窗口句柄的引用

    基本上 我试图获取我在 C 中自动化的 Internet Explorer 实例的 HWND SHDocVw InternetExplorer IE new SHDocVw InternetExplorer IE AddressBar fa
  • 如何在android中使用相机拍摄多张图像

    我需要一台可以一次拍摄多张照片然后选择一张的相机 其他内容可能会也可能不会存储在设备上 我试过了this 我可以拍摄多张图像 但如何选择一张图像并在我的应用程序中使用它 我阅读了与camera2相关的文档 但如果没有任何实际示例 它很难理解