2012-10-05 23 views

回答

1

我怀疑这是否可能。没有任何android提供的机制会导致系统启动Camera。另外,由于Camera应用程序在命令中,因此无法修改屏幕上显示的内容。唯一的出路是让MediaScanner和FileObserver检查在DCIM/Camera /文件夹中创建新图片的时间,并让您的应用程序相应地执行操作。

+0

我不想在屏幕上更改任何内容。如果用户回答“是”,我想用对话框向用户显示一些问题。我想在前台启动我的应用程序。 – pbelov

+0

是的,这是可能的。所以你必须做的是,有一个MediaScanner Activity(好的谷歌代码),它扫描手机SD卡的DCIM/Camera /文件夹中的新内容。一旦找到新图像,您的活动就会弹出一个对话框并根据用户输入,选择要执行的操作 –

+0

谢谢! FileObserver解决了我的问题 – pbelov

相关问题