【发布时间】:2021-11-25 07:00:11
【问题描述】:
我正在使用下面的代码从我正在开发的应用中的后台服务启动已安装的相机应用(不是我开发的)。
Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.sec.android.app.camera");
startActivity( launchIntent );
我需要确定相机应用程序是否已完成加载并可以使用,以便我可以提示相机拍照。拍完照片后,我的应用会回到前台并显示屏幕保护程序,直到再次启动相机或回到前台拍摄另一张照片。有没有办法在每次尝试发送命令之前验证相机应用程序是否已加载并准备就绪?
为了清楚起见,我不是在询问如何专门在相机应用上检查这一点。我正在尝试学习如何启动几乎任何应用程序(不是由我开发的)并聆听它完全加载并准备好。
【问题讨论】:
标签: android android-intent android-lifecycle