启动我的 Android 应用程序后,我想自动启动本机相机(可以使用意图完成)并每隔几秒钟自动开始拍照。
这可以做到吗?启动相机后,如何启动?因此,用户无需单击任何内容即可开始拍照过程。
提前致谢,佩马尔
启动我的 Android 应用程序后,我想自动启动本机相机(可以使用意图完成)并每隔几秒钟自动开始拍照。
这可以做到吗?启动相机后,如何启动?因此,用户无需单击任何内容即可开始拍照过程。
提前致谢,佩马尔
相机意图中不支持自动捕捉。如果你想这样做,你需要在你的应用程序中实际实现相机代码。
如果您正在使用意图,您只需启动已安装的相机应用程序并且没有进一步的控制权。如果您想定期捕捉图像并控制自己,您必须自己使用相机服务。在这里(在源代码库中),您可以找到如何启动相机和捕获预览的示例:
将按钮保留在那里,但将可见性设置为消失,以便用户看不到该按钮。
当你打开相机时,使用一个定时器任务,然后在定时器任务里面写:
button.performClick();
这里的按钮是对您的按钮或您正在使用的任何视图的引用。这将在您指定的时间后自动捕获图像。