0

У меня есть ListView, где я должен хранить некоторые результаты из сетевого запроса. Если у вас возникли проблемы с сервером, мне нужно добавить TextView к этому ListView (и покажите только то, что TextView) и по-прежнему можно потянуть, чтобы обновить (что встроено в мой ListView). Если запрос сети прекрасен, я хочу заполнить ListView, как обычно, с помощью Adapter.Добавление TextView внутри ListView с PullToRefresh в Android

Можно ли добавить, что TextView в ListView программно, в зависимости от ответа сети?

Большое спасибо.

ответ

1

Что я сделал, это создать файл .HTML и сохранить его в папке с ресурсами. Затем я создал PullToRefreshWebView и загрузил этот HTML-код в случае, если что-то пошло не так.

0

Вы можете добавить информацию TextView в строке ListView «s (т.е. очень первый) и удалите его, если он больше не нужен

0

Вы хотите показать TextView вместо ListView или показать, что TextView в каждой строке списка ListView? Если во-вторых, добавьте этот TextView в xml элемента ListView и в адаптере сделайте его видимым только в случае возникновения проблем с сервером. Если сначала рассмотреть возможность добавления TextView в xml, где есть ваш ListView, и в случае возникновения проблемы сделать его видимым и ListView ушел, и наоборот.

-1

Поместите текстовый текст чуть ниже или над списком и сделайте его невидимым, и всякий раз, когда вы получите сетевую ошибку, сделайте ListView невидимым и TextView видимым и отмените его, когда сетевое соединение работает нормально.

+0

и как я могу сделать попытку обновить, если ListView скрыт? – noloman

Смежные вопросы