android 外接u盘,然后进入app展示U盘的图片代码
时间: 2023-04-05 13:01:42 浏览: 437
您好,以下是展示U盘图片的Android代码示例:
1. 首先需要在AndroidManifest.xml文件中添加以下权限:
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
2. 在Activity中添加以下代码:
// 获取U盘路径
File usbDrive = new File("/mnt/usb_storage/USB_DISK0");
if (usbDrive.exists()) {
// 获取U盘中的图片文件
File[] imageFiles = usbDrive.listFiles(new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
return name.endsWith(".jpg") || name.endsWith(".png");
}
});
// 显示第一张图片
if (imageFiles != null && imageFiles.length > 0) {
Bitmap bitmap = BitmapFactory.decodeFile(imageFiles[0].getAbsolutePath());
ImageView imageView = findViewById(R.id.imageView);
imageView.setImageBitmap(bitmap);
}
}
请注意,以上代码仅供参考,具体实现需要根据您的具体需求进行调整。
阅读全文