Android で Google Drive SDK v2 を使用して、ルート フォルダーのリストを取得しています。現在、これらの必要な手順が表示されます-永久にロードされるようです。より速い方法はありませんか?
q= パラメーターを使用して検索を使用しようとしましたが、機能しません (FileList と Files.List) - 異なる API レベルですか?
FileList files = drive.files().list().setQ("'root' in parents and mimeType='application/vnd.google-apps.folder' and trashed=false");
これは私が現在していることです:
About about = drive.about().get().execute();
if (about != null) {
ChildList childList = drive.children().list(about.getRootFolderId()).execute();
if (childList != null) {
List<ChildReference> listChildReference = childList.getItems();
for (ChildReference childReference : listChildReference) {
File file = drive.files().get(childReference.getId()).execute();
if (file != null) {
String fileExtension = file.getFileExtension();
String mimeType = file.getMimeType();
if (mimeType != null
&& mimeType.equals("application/vnd.google-apps.folder")
&& (fileExtension == null || fileExtension.equals(""))) {
Log.d(this.getClass().getName(), file.getTitle());
}
}
}
}
}
Android アプリの最速は?
前もって感謝します。