Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Не удается считать список файлов в папке на хостинге ftp с использолванием AsyncTask - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android CardView http://www.cyberforum.ru/android-dev/thread1694867.html
Не получается закрасить по краям СardView. Результат на изображении. Может кто сталкивался с таким? Как решить? <?xml version="1.0" encoding="utf-8"?> <LinearLayout ...
Программирование Android Тонкая работа с GPS/GLONASS Здравствуйте. Необходимо получить спутниковое время и местоположение самой спутниковой группировки. В документации гугла описаны только методы, позволяющие узнать координаты смартфона. Но в тоже... http://www.cyberforum.ru/android-dev/thread1694846.html
Метод подбора (8) Программирование Android
Всем привет, ребят может кто-то знает как можно осуществить вывод всех доступных значений (паролей). Предположим у меня есть 2 массива с цифрами и английскими буквами, нужно сделать максимально...
Не отрисовывается ImageButton на андроид 5 и 6 Программирование Android
сделал игрушку простую, там все элементы динамически добавляются на экран. элементы - Button, ImageButton, TextView. menuButton.setLayoutParams(menuLayout);...
Программирование Android Два сервиса и Notification http://www.cyberforum.ru/android-dev/thread1694472.html
Друзья, в приложении есть сервис, в нем формируется уведомление, в котором есть кнопка с PendingIntent, вызывающая другой сервис, в котором тоже есть уведомление. Так вот во втором сервисе не...
Программирование Android Сразу после нажатия Power вызывается OnCreate. Почему? Здравствуйте. Пишу вообще под Mono.Android, но в той ветке глухо, да и код очень похож на Java, так что это я думаю не проблемма, да и вопрос не в этом. В общем: основное Activity наследуется от... подробнее

Показать сообщение отдельно
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253

Не удается считать список файлов в папке на хостинге ftp с использолванием AsyncTask - Программирование Android

25.03.2016, 21:52. Просмотров 255. Ответов 5
Метки (Все метки)

Код класса AsyncTask:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
public class WhatTheHellAreYouDoingInMyCode extends AsyncTask<String[], Void, String[]> {
    @Override
    protected String[] doInBackground(String[]... params) {
        String[] files = {"", ""};
        FTPClient ftc = new FTPClient();
        try {
            ftc.connect(InetAddress.getByName("ftp://ftp.kaven.neolocation.net"));
            ftc.enterLocalPassiveMode();
            if (!ftc.login("login", "password")) {
                ftc.disconnect();
            }
            if (!ftc.setFileType(FTP.BINARY_FILE_TYPE)) {
                ftc.disconnect();
            }
            ftc.changeWorkingDirectory("ftp");
            files = ftc.listNames();
            ftc.logout();
            ftc.disconnect();
        }
        catch (Exception e) {
 
        }
        finally {
            try {
                ftc.disconnect();
            }
            catch (Exception e) {
 
            }
        }
        return files;
    }
    @Override
    protected void onPostExecute(String[] files) {
 
    }
}
И код вызова этого класса:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
WhatTheHellAreYouDoingInMyCode why = new WhatTheHellAreYouDoingInMyCode();
        String[] d2 = {""};
        try {
            d2 = why.get(1, TimeUnit.SECONDS);
            Toast.makeText(this, d2[0], Toast.LENGTH_LONG)
                    .show();
        } catch (InterruptedException e) {
            e.printStackTrace();
        } catch (ExecutionException e) {
            e.printStackTrace();
        }
     catch (TimeoutException e) {
        e.printStackTrace();
    }
        Toast.makeText(getApplicationContext(), d2[0], Toast.LENGTH_SHORT).show();
Почему-то Toast выводит пустое окно. Что в коде не так? На ftp хостинге всего 1 файл.

Спасибо за внимание!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru