我通过我的应用程序在文件夹中创建了一个 excel 文件。通过利用——
File f4=new File(Environment.getExternalStorageDirectory(),foldername+"/"+filename);
new SingleMediaScanner(MainActivity.this,f4.getAbsolutePath());
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,Uri.parse("file://" + Environment.getExternalStorageDirectory()+"/"+foldername+"/"+filename)));
当我连接手机时,我能够触发媒体扫描,从而在桌面上查看刷新和新创建的 Excel 表。
但是,当我删除 excel 表时,进行一些更改并在同一个文件夹中使用相同的名称重新创建 excel 表(全部通过我的应用程序完成),如果我使用相同的代码触发媒体扫描,则excel表没有更新。
有人可以帮我更新和刷新以显示尺寸变化吗?