使用java重新扫描存储在android内部存储器中的现有文件

时间:2013-10-30 04:45:14

标签: java android excel

我已经通过我的应用在文件夹中创建了一个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表中的更改不会更新。

有人可以帮我更新并刷新以显示尺寸变化吗?

0 个答案:

没有答案