在我的Android应用程序中,我允许用户使用以下代码从图库或其他来源中选择图片:
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(
intent, "Select Picture"), PICTURE_CHOOSER);
当用户点击按钮时,会出现一个对话框,用户可以选择应用程序来加载图像(例如,文件管理器或图库)。我可以在该对话框中添加其他按钮,以便用户能够从相机中捕获图像吗?
答案 0 :(得分:1)
我认为您不能将按钮添加到Android为选择图片提供的默认Intent。
但是,您可以创建一个由两个按钮组成的自定义对话框。一个执行选择图片操作,另一个执行相机。
以下是用于在Android中实现CustomDialog的tutorial。
因此,通过添加两个按钮然后将每个按钮与您需要执行的操作相关联,您可以开发应用程序。希望它有所帮助!