类android.media.MediaScannerConnection.MediaScannerConnectionClient源码实例Demo

下面列出了怎么用android.media.MediaScannerConnection.MediaScannerConnectionClient的API类实例代码及写法,或者点击链接到github查看源代码。

public void sendVideo(View view) {
	if (TextUtils.isEmpty(localPath)) {
		EMLog.e("Recorder", "recorder fail please try again!");
		return;
	}

	msc = new MediaScannerConnection(this,
			new MediaScannerConnectionClient() {

				@Override
				public void onScanCompleted(String path, Uri uri) {
					System.out.println("scanner completed");
					msc.disconnect();
					setResult(RESULT_OK, getIntent().putExtra("uri", uri));
					finish();
				}

				@Override
				public void onMediaScannerConnected() {
					msc.scanFile(localPath, "video/*");
				}
			});
	msc.connect();

}
 
 类所在包
 同包方法