Загружайте контент динамически с помощью JSoup - данные не раздуваются - PullRequest
0 голосов
/ 24 июня 2018

Я пытаюсь создать приложение, которое анализирует данные HTML в RecyclerView. Используя JSoup, я пытаюсь сделать:

Статический фрагмент в качестве домашней страницы, Динамический фрагмент с изменяемым содержимым при клике в NavigationView.
Полный код на GitHub , я уже открыл проблему. Дело в том, что контент не загружается должным образом - после надувания Fragment данные не отображаются, хотя я вижу успешное создание ArrayList с моими данными в журналах.
Я думаю, что проблема с ViewHolder внутри ContentAdapter. Я поместил Log.d внутри onCreateViewHolder и onBindViewHolder - журналы не отображаются в процессе загрузки.

Все отдельные данные являются общедоступными, так как приложение создается для локального грантового проекта - оно также будет опубликовано в Play Store после завершения.

Заранее благодарим за любую предоставленную помощь!

1 Ответ

0 голосов
/ 01 июля 2018

Я уже нашел ответ.Я создал Utils класс для хранения наиболее важных значений и передачи их в действия или фрагменты.Все, что мне нужно было сделать, это переформатировать Utils в шаблон синглтона - когда я ранее звонил Utils, данные не отображались из-за разных экземпляров.После того, как этот класс стал единичным, данные были собраны и отображены правильно.

...