Pet*_*ete 5 android android-mediascanner
我正试图用来scanFile()扫描使用创建的文件DocumentFile。看来此功能不适用于DocumentFile的uri / path。有什么方法可以使它们一起工作,还是有其他方法可以调用媒体扫描器?
DocumentFile myDir = DocumentFile.fromTreeUri(getApplicationContext(),MainActivity.myStrDir).findFile("Folder").findFile("test.mp4");
scanFile(myDir.getUri().getPath());
private void scanFile(String filePath) {
MediaScannerConnection.scanFile(mContext, new String[]{filePath},
null, new MediaScannerConnection.OnScanCompletedListener() {
@Override
public void onScanCompleted(String file, Uri fileUri) {
mHandler.post(mUIUpdateHandler);
}
});
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
449 次 |
| 最近记录: |