2013-12-15 76 views
1

我正在Android中使用Phonegap/Cordova 3.3,并试图使用Java创建本地插件。我试图调用的函数是MEDIA_SCANNER_SCAN_FILE。这是我的代码。Android - Java - MEDIA_SCANNER_SCAN_FILE

... 

File file = new File(filePath); 

Uri contentUri = Uri.fromFile(file); 
Intent mediaScanIntent = new Intent("android.intent.action.MEDIA_SCANNER_SCAN_FILE"); 
mediaScanIntent.setData(contentUri); 

this.cordova.getActivity().sendBroadcast(mediaScanIntent); 

... 

该代码似乎执行良好。但是,该文件不会被添加到媒体库中。我将完整路径名称传递给该函数。

有什么想法?

谢谢

回答