Берутся данные со страницы в потоке Thread, как сделать ожидание получения данных?
вывести массив тут: // здесь  размер массива равен 144
вывод обернуть в runOnUiThread
почитать про LIveData и MVVM
Используйте  AsyncTask