在我的应用程序中,用户可以使用相机拍照。我使用意图开始它:
Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
现在,当打开的相机缺少图库按钮时,该按钮允许用户从他的 SD 卡中选择一张现有图像。是否可以显示此按钮?
在我的应用程序中,用户可以使用相机拍照。我使用意图开始它:
Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
现在,当打开的相机缺少图库按钮时,该按钮允许用户从他的 SD 卡中选择一张现有图像。是否可以显示此按钮?
如果您真的希望在用户处于相机视图时有一个链接到图库的按钮,那么您可能需要创建一个自定义相机活动。Android 文档对如何开始有很好的解释:http: //developer.android.com/training/camera/cameradirect.html
您无法真正更改相机意图必须提供的东西,如果您确实找到了相机应用程序可以让您访问画廊的设备,我不会依赖它。
我建议每当您的用户点击按钮或启动相机意图时,启动一个对话框,要求您选择“新照片”或“现有照片”。如果他们选择现有,则启动图库意图。
这是画廊意图的一个非常好的教程。
http://www.helloandroid.com/tutorials/gallery-intent-tutorial
祝你好运!