我正在寻找启动相机应用程序而不要求结果的意图。
我发现的唯一的东西是Camera.ACTION_NEW_PICTURE但是这只拍摄了一张照片,我想要显示通常的相机应用程序,只是不想得到它的结果!
有没有办法这样做?
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
这基本上是相关代码,因为这个应用程序为DashClock提供了一个扩展,它使用了一个服务,这可能只是一个挂起意图的包装器。但是,此代码会导致无限制地让相机在按下“拍摄”时拍照,而在接受或返回按钮时它会崩溃。
答案 0 :(得分:0)
是的,试试这个:
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivity(cameraIntent);