Я хочу использовать приложение Загрузить только .jpg
, а не другие файлы с различными extensions
.Take Only ".jpg" (Android)
Не могли бы вы рассказать мне, что я должен добавить в свой код?
Это мой код:
public void jetzt() {
FTPClient ftpClient = new FTPClient();
try {
ftpClient.connect(" FTP SERVER IP");
ftpClient.setSoTimeout(10000);
ftpClient.enterLocalPassiveMode();
if (ftpClient.login(" LOGIN ", " PASSWORD ")) {
ftpClient.setFileType(FTP.BINARY_FILE_TYPE);
ftpClient.setFileTransferMode(FTP.BINARY_FILE_TYPE);
ftpClient.changeWorkingDirectory("/htdocs");
final String serial = getManufacturerSerialNumber();
ftpClient.makeDirectory(serial);
ftpClient.changeWorkingDirectory(serial);
final File folder = new File("mnt/sdcard/YmmyCandy");
for (final File fileEntry : folder.listFiles()) {
try {
FileInputStream fs = new FileInputStream(fileEntry);
if (!fileEntry.isDirectory()) {
String fileName = fileEntry.getName();
ftpClient.storeFile(fileName, fs);
fs.close();
Log.i(TAG, "sent");
}
} catch (Exception e) {
Log.i(TAG, "error uploading");
}
}
}
} catch (IOException e) {
e.printStackTrace();
}
}
Пожалуйста, сделайте некоторое исследование перед публикацией вопроса. Этот дубликат был найден в 10 секунд, и это должно ответить на вашу проблему. – AxelH
Благодарим вас за ответы. –