Я использую веб-сервис для извлечения данных из потока.
так что я начинаю тему и вызываю сайт.
проблема в том, что я вызвал службу, и ИНТЕРНЕТ присутствовал, а затем отключился, как я могу остановить этот запрос и остановить этот поток, чтобы показать сообщение пользователю, что нет покрытия ИНТЕРНЕТ.
вот мой код, пожалуйста, помогите мне, что мне делать?
new Thread(new Runnable() {
public void run() {
while (serviceData == null) {
DalMessages dal= new DalMessages();
serviceData = dal.getInboxConversationPosts(Session_ID, PageSize, 0);
callComplete = true;
}
mHandler.post(loadActivity());
}
private Runnable loadActivity() {
return new Runnable() {
public void run() {
if(callComplete)
{
HideLoadingAnimation();
}
}
};
}
}).start();