2012-05-11 24 views
6

Googleでたくさん研究していますが、www.dropbox.comに記載されている手順も読んでいますが、私のアプリケーションでdropbox APIを使用しているDropboxのファイルとフォルダ。Dropboxからファイルをダウンロードする方法と、Dropboxにファイルをアップロードする方法を知っています。dropbox APIとダウンロードファイルを使用してすべてのDropboxファイルとフォルダを表示します。android

しかし、誰plsは

誰でもplsは私を助けて...それはドロップボックスのすべてのファイルとフォルダを一覧表示することが可能にこれは、あなたが任意のファイルをクリックしたときに、そのファイルのダウンロードが開始され、あなたのSDカードに保存し、私を提案しますいくつかのサンプルを含む...

答えて

17

簡易サンプル。

Entry entries = mApi.metadata(Path, 100, null, true, null); 

for (Entry e : entries.contents) { 
    if (!e.isDeleted) { 
     Log.i("Is Folder",String.valueOf(e.isDir)); 
     Log.i("Item Name",e.fileName); 
    } 
} 
+0

NullPointerExceptionが発生する理由は何ですか?それを稼働させようとしていましたが、私の人生のためにそれを理解することはできません。 –

+0

この場合、「パス」とは何ですか?何の「道」?私はすべてのディレクトリとファイルをリストして、ユーザにダウンロードさせるディレクトリとファイルを決めさせたい。 – Bot

+1

この回答は4年以上経過しており、Dropbox APIがV2にアップグレードされているため、関連性がなくなっている可能性があります。メソッドが期待するパラメータの説明については、使用しているバージョンの公式ドキュメントをチェックしてください。 – Kuffs

10

listパラメータをtrueに設定して/metadataメソッドを使用して、フォルダとその内容に関するすべての情報を取得します。

+0

可能であれば、私にこの例を教えてください。 – Kanika

+0

[Dropbox SDK](https://www.dropbox.com/developers/reference/sdk)を既に使用している場合は、['DropboxAPI.metadata'](https://www.dropbox .com/static/developers/dropbox-android-sdk-1.3-docs/com/dropbox/client2/DropboxAPI.html#メタデータ(java.lang.String、%20int、%20java.lang.String、%20boolean、%20java .lang.String))メソッド – Rajesh

関連する問題