After migrating from api v1 to api v2.
Not able to solve this issue. Here I am checking the element() was file or folder based on that I will add into a list called pickerList , this code uses api v1
but don't know how to migrate this into api v2.
DropboxAPI.Entry mEntry = mApi
.metadata(dbxPath, 0, null, true, null);
List<DropboxAPI.Entry> mEntries = mEntry.contents;
int pathLen = dbxPath.length();
for (int i = 0; i < list.size(); i++) {
if (!displayDirectory) {
if (!(list.get(i).isDir)) {
String s = list.get(i).path;
pickerList.add(s.substring(pathLen));
}
} else {
String s = list.get(i).path;
pickerList.add(s.substring(pathLen));
}
}
Status of mycode :
ListFolderResult result = null;
try {
result = dbxClient.files().listFolder(dbxPath);
} catch (DbxException e) {
e.printStackTrace();
}
List<Metadata> list = null;
for (Metadata metadata: result.getEntries()) {
System.out.println(metadata.getPathLower());
}
//After this I have to add the code for checking the file or folder
Please help me.