Android - 如何使用隐式意图打开图库中的特定文件夹?

时间:2015-11-01 03:11:44

标签: java android android-intent

我们正在构建一个相机应用,可将照片保存在图库中的特定文件夹中。我们必须使用意图在图库中打开我们的应用程序的文件夹。我们正在使用此代码,但它会显示所有文件夹。

View.OnClickListener goToGallery = new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        Intent intent = new Intent();
        intent.setAction(android.content.Intent.ACTION_VIEW);
        intent.setType("image/*");
        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(intent);
    }
};

1 个答案:

答案 0 :(得分:-1)

要打开图库我会使用此意图。

public static final int RESULT_GALLERY = 0;

Intent galleryIntent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);

startActivityForResult(galleryIntent , RESULT_GALLERY );