Android ACTION_PICK 用于模拟器上的 SD 文件夹
Android ACTION_PICK for SD folder on emulator
我想从存储在我的模拟器 SD 卡上的图像中挑选。对于这个项目,我只关心模拟器,我不必考虑真实世界的移动设备。
我已经将图像复制到我的模拟器 SD 卡中,但是当我 运行 以下代码时我没有看到这些图像:
File folder = new File(Environment.getExternalStorageDirectory() + "/Barcodes");
Log.i(TAG, "folder is " + folder);
Uri folderURI = Uri.fromFile(folder);
imgPicker.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent photoPickerIntent = new Intent(Intent.ACTION_PICK, folderURI);
photoPickerIntent.setType("image/*");
startActivityForResult(photoPickerIntent, REQUEST_CODE);
}
});
有指点吗?当我 运行 activity 时,我没有看到复制到我的模拟器文件系统的照片。
平台工具 SDK 的更新修复了这个问题
我想从存储在我的模拟器 SD 卡上的图像中挑选。对于这个项目,我只关心模拟器,我不必考虑真实世界的移动设备。
我已经将图像复制到我的模拟器 SD 卡中,但是当我 运行 以下代码时我没有看到这些图像:
File folder = new File(Environment.getExternalStorageDirectory() + "/Barcodes");
Log.i(TAG, "folder is " + folder);
Uri folderURI = Uri.fromFile(folder);
imgPicker.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent photoPickerIntent = new Intent(Intent.ACTION_PICK, folderURI);
photoPickerIntent.setType("image/*");
startActivityForResult(photoPickerIntent, REQUEST_CODE);
}
});
有指点吗?当我 运行 activity 时,我没有看到复制到我的模拟器文件系统的照片。
平台工具 SDK 的更新修复了这个问题