skydriveからファイルをダウンロードできるアプリを作っています。skydrive SDK を使用した私のアプリ。以下のskydriveからAndroidデバイスにファイルをダウンロードできるコードを見つけました:
final LiveDownloadOperation operation = mClient.downloadAsync(fileId + "/content", file, new LiveDownloadOperationListener() {
@Override
public void onDownloadProgress(int totalBytes, int bytesRemaining, LiveDownloadOperation operation) {
int percentCompleted = computePrecentCompleted(totalBytes, bytesRemaining);
progressDialog.setProgress(percentCompleted);
}
@Override
public void onDownloadFailed(LiveOperationException exception, LiveDownloadOperation operation) {
progressDialog.dismiss();
showToast(exception.getMessage());
}
@Override
public void onDownloadCompleted(LiveDownloadOperation operation) {
progressDialog.dismiss();
showToast("File downloaded.");
}
});
しかし、このコードを機能させるためにスカイドライブから fileId を取得する場所がわかりません。例があれば素晴らしい