如何在Android中设置图像目录名称?

时间:2013-11-21 10:50:56

标签: java android

我正在网格视图中实现缩略图图像的Android应用程序。我正在创建另一个类,用于以String格式设置图像目录名。

我的所有图片都保存在Gallery -> My photos或默认sdcard -> Images -> My photos,所以我使用此路径字符串path="/sdcard/Images/My photos/"然后我尝试了不同的path="/sdcard/My photos/";但是当我运行应用程序时并且应用程序崩溃并显示错误消息,如:

  

路径无效请设置图像目录名称

在String中将目录名设置为哪个路径?

3 个答案:

答案 0 :(得分:2)

File path = android.os.Environment.getExternalStorageDirectory();

Bitmap bm = BitmapFactory.decodeFile(path + "/Images/My photos/img.jpg", options);

imgView.setImageBitmap(bm)

答案 1 :(得分:0)

答案 2 :(得分:0)

File mDirectory = new File("/sdcard/MyPhotos/");
mDirectory.mkdirs();
File outFile = new File(mDirectory, filename);
FileOutputStream fos = new FileOutputStream(outFile);