Size: a a a

StartAndroid Ru Chat

2020 May 06

LK

Leonid Kharin in StartAndroid Ru Chat
подскажите, пытаюсь объединить два массива ArrayList  
List<String> listC = new ArrayList<String>(PkkMass);
       listC.addAll(AppealsMass);
сделал так вот что выводит в лог
 myLog: Прочитали : Appeals
myLog: 47
myLog: Прочитали : PKK
myLog: 71
источник

АА

Аят Алиев in StartAndroid Ru Chat
Leonid Kharin
подскажите, пытаюсь объединить два массива ArrayList  
List<String> listC = new ArrayList<String>(PkkMass);
       listC.addAll(AppealsMass);
сделал так вот что выводит в лог
 myLog: Прочитали : Appeals
myLog: 47
myLog: Прочитали : PKK
myLog: 71
А что не так?
источник

АА

Аят Алиев in StartAndroid Ru Chat
Это Не работает?
источник

LK

Leonid Kharin in StartAndroid Ru Chat
Аят Алиев
А что не так?
на выходе я ожидаю один массив длинной 118, а в лог выводит 2 разных размеров, получаю эти массивы путем прочтения двух файлов и формирую эти массивы за чтение файлов и за обработку отвечают одни методы думаю связано как то с этим
источник

СП

Сергей П. in StartAndroid Ru Chat
Leonid Kharin
на выходе я ожидаю один массив длинной 118, а в лог выводит 2 разных размеров, получаю эти массивы путем прочтения двух файлов и формирую эти массивы за чтение файлов и за обработку отвечают одни методы думаю связано как то с этим
Значит в лог выводится что то не то
источник

LK

Leonid Kharin in StartAndroid Ru Chat
Сергей П.
Значит в лог выводится что то не то
да, выводит просто массивы по очереди
источник

СП

Сергей П. in StartAndroid Ru Chat
В смысле длина чего то не того, а не итогового массива
источник

LK

Leonid Kharin in StartAndroid Ru Chat
Сергей П.
В смысле длина чего то не того, а не итогового массива
 ArrayList<String> listC = new ArrayList<String>(PkkMass);
         listC.addAll(AppealsMass);

           Log.d(TAG, String.valueOf(listC.size()));
источник

СП

Сергей П. in StartAndroid Ru Chat
Или массивы меняются из разных потоков без синхронизации - тогда там может быть что угодно, хоть фаза луны
источник

LK

Leonid Kharin in StartAndroid Ru Chat
Сергей П.
Или массивы меняются из разных потоков без синхронизации - тогда там может быть что угодно, хоть фаза луны
делаю все в ui потоке
источник

СП

Сергей П. in StartAndroid Ru Chat
Ставь брейкпойнт перед log и смоттри откуда оно вызывается, почему два раза.
источник

LK

Leonid Kharin in StartAndroid Ru Chat
Сергей П.
Ставь брейкпойнт перед log и смоттри откуда оно вызывается, почему два раза.
вызывается 2 раза потому что у меня на каждый файл своя кнопка, когда нажимаю на кнопку в метод чтения из файла передается имя файла и все идет по цепочке обработка массива и создание массива на выходе PkkMass, для другой кнопки создается второй массив через эти же методы, но в параметр им передается другое название файла на выходе получаю массив AppealsMass, метод где идет сложение массивов вызывается в методе по формированию массивов из-за этого вызов происходит 2 раза
источник

КГ

Константин Голубев... in StartAndroid Ru Chat
Помогите пожалуйста!
Не получается отменить скачивание файла.

FileDownloadTask task = _firebase_storage
.getReferenceFromUrl(listvideo.get((int)_position).get("video1").toString())
.getFile(new File(downloadPath));


task

.addOnSuccessListener(_videostorage_download_success_listener)

.addOnFailureListener(_videostorage_failure_listener)

.addOnProgressListener(_videostorage_download_progress_listener);



task.cancel();
источник

КГ

Константин Голубев... in StartAndroid Ru Chat
источник

СП

Сергей П. in StartAndroid Ru Chat
Константин Голубев
Эта ошибка перестает появляться и вызывать вопросы примерно в конце первой  первой недели изучения джавы. Не рано ли firebase заниматься.
источник

КГ

Константин Голубев... in StartAndroid Ru Chat
Сергей П.
Эта ошибка перестает появляться и вызывать вопросы примерно в конце первой  первой недели изучения джавы. Не рано ли firebase заниматься.
Дык, ты ещё не обучился?
источник

СП

Сергей П. in StartAndroid Ru Chat
Константин Голубев
Дык, ты ещё не обучился?
Там написано что случилось
источник

КГ

Константин Голубев... in StartAndroid Ru Chat
Мне не нужны нравоучения. Флуд.
источник

LK

Leonid Kharin in StartAndroid Ru Chat
подскажите пожалуйста как читать текст из двух файлов чтобы они нормально читались и обрабатывались, для каждого файла использовать свой метод для чтения и обработки ?
источник

СП

Сергей П. in StartAndroid Ru Chat
Константин Голубев
Мне не нужны нравоучения. Флуд.
Метод cancel не статический, и не может быть применим к классу потомку StorageTask. Только к инстансу. Как в этой точке кода FDTask оказалось именем класса, а не объекта при том что оно вроде работает выше именно с инстансом норм - х.з

Но если не соблюдать правила именования и давать объектам имена с большой буквы, а не с маленькой - рано или поздно такое случится.
источник