我正在网格视图中实现缩略图图像的Android应用程序。我正在创建另一个类,用于以String格式设置图像目录名。
我的所有图片都保存在Gallery -> My photos
或默认sdcard -> Images -> My photos
,所以我使用此路径字符串path="/sdcard/Images/My photos/"
然后我尝试了不同的path="/sdcard/My photos/";
但是当我运行应用程序时并且应用程序崩溃并显示错误消息,如:
路径无效请设置图像目录名称
在String中将目录名设置为哪个路径?
答案 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);