1

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 を取得する場所がわかりません。例があれば素晴らしい

4

1 に答える 1