final String szFile = szFinalFileName;
m_pScanner = new MediaScannerConnection(this,
new MediaScannerConnectionClient() {
public void onMediaScannerConnected() {
m_pScanner.scanFile(szFile, null /*mimeType*/);
}
public void onScanCompleted(String path, Uri uri) {
if (path.equals(szFile)) {
MugMashView.this.runOnUiThread(new Runnable() {
public void run() {
Toast
.makeText(getApplicationContext(),
"Image now available in Home > Pictures",
Toast.LENGTH_SHORT)
.show();
}
});
m_pScanner.disconnect();
}
}
});
m_pScanner.connect();
本文介绍了一种使用MediaScannerConnection扫描文件并在扫描完成后通过Toast通知用户的方法。具体实现了MediaScannerConnectionClient接口,并重写了onMediaScannerConnected和onScanCompleted方法。
1517

被折叠的 条评论
为什么被折叠?



