我已经通过我的应用在文件夹中创建了一个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表中的更改不会更新。
有人可以帮我更新并刷新以显示尺寸变化吗?