[SOLVED] How can I get a list of my Files and Folders on my ftp Server?
I know how to connect and upload a file, but not how to get the directory list:
You can use CkFtp2 API to easily get the FTP directory listing information. Like the following:
CkFtp2 ftp = new CkFtp2();
int n = ftp.get_NumFilesAndDirs();
if (n < 0) {
outStr += ftp.lastErrorText() + "\n";
tv.setText(outStr);
setContentView(tv);
return;
}
if (n > 0) {
for (int i = 0; i <= n - 1; i++) {
// Display the filename
outStr += ftp.getFilename(i) + "\n";
// Display the file size (in bytes)
outStr += ftp.GetSize(i) + "\n";
// Is this a sub-directory?
if (ftp.GetIsDirectory(i) == true) {
outStr += ".. this is a sub-directory" + "\n";
}
outStr += "--" + "\n";
}
}