Android-将图片从图库复制到我的文件中并向我展示他的路径

时间:2016-08-09 19:38:12

标签: android image gallery android-external-storage

所以我的问题是我需要从图库中选择图像,然后将他移动到我的文件中,然后将此路径(我的文件的路径)保存在字符串中。 有可能做这样的事吗?我是初学者,真的需要这个。这是我的代码,它可以在相同的问题上使用相机。

    private void openGallery(){
   Intent vyber = new Intent(Intent.ACTION_PICK,MediaStore.Images.Media.INTERNAL_CONTENT_URI);
            File file2 = getFile2();
            vyber.putExtra(MediaStore.EXTRA_OUTPUT,Uri.fromFile(file2));
            startActivityForResult(vyber , PICK_IMAGE);
        }


    }

    private File getFile2()
    {
        File folder = new File("sdcard/MyDirectory");

        if (!folder.exists())
        {
            folder.mkdir();
        }

        File image_file2 = new File(folder,kod_useku_komunikaceS+"_gallery_image.jpg");
        return image_file2;
    }


@Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data){   
 if (resultCode == RESULT_OK && requestCode == PICK_IMAGE){
                String cesta = "sdcard/MyDirectory/"+kod_useku_komunikaceS+"_gallery_image.jpg";
                path_gallery = cesta;
                imageView_VyberFotku.setImageDrawable(Drawable.createFromPath(cesta));

0 个答案:

没有答案