我正在尝试从外部存储加载图像.我设置权限,我尝试了不同的方式,但没有一个工作.
BitmapFactory.Options options = new BitmapFactory.Options();
options.inPreferredConfig = Bitmap.Config.ARGB_8888;
Bitmap bitmap = BitmapFactory.decodeFile(file.toString());
tv.setImageBitmap(bitmap);
Run Code Online (Sandbox Code Playgroud)
还有这个,
FileInputStream streamIn = new FileInputStream(file);
Bitmap bitmap = BitmapFactory.decodeStream(streamIn);
tv.setImageBitmap(bitmap);
streamIn.close();
Run Code Online (Sandbox Code Playgroud) 我想看看我在外部存储器中的所有文件,我有这个库向用户显示文本,但是当我用它来显示子文件时,它说的是:
(Ljava.File;@
我如何得到它向用户显示实际文件的名称?另外,如何向用户显示特定文件夹的名称?说文件#3?
File[] files = myDir.listFiles();
UIHelper.displayText(this, R.id.textView1, files.toString());
Run Code Online (Sandbox Code Playgroud)