java MediaScannerConnection,此语法无法编译
我正在尝试将SD卡上数据目录中的文件添加到mediastore内容提供程序。然而,我担心我可能会面临java教育问题。MediaScannerConnectionClient据称是MediaScannerConnection的一个嵌套类,但此语法无法编译
以下是指向MediaScannerConnectionAPI的链接:http://developer.安卓.com/reference/安卓/media/MediaScannerConnection.html
参考扫描仪的合适方式是什么
谢谢
final String filename = (new File(img.uri.toString())).getAbsolutePath().substring(6);
final MediaScannerConnection scanner = new MediaScannerConnection(this,
new MediaScannerConnectionClient() {
public void onMediaScannerConnected() {
MediaScannerConnection.this.scanFile(filename, null /*mimeType*/);
}
public void onScanCompleted(String path, Uri uri) {
MediaScannerConnection.this.disconnect();
}
});
scanner.connect();
# 1 楼答案
我终于在一个例子中找到了答案
/android-8/ApiDemos/src/com/example/android/api/content/ExternalStorage。爪哇