은 내가 반복 방법 및 배경 설정을 호출 할 텍스트 뷰에서 네트워크 상태를 설정하려면, 그래서 무한 루프TextView에서 네트워크 상태를 2 초마다 확인하고 설정하는 방법은 무엇입니까?
class setNetworkText extends AsyncTask
{
@Override
protected Object doInBackground(Object[] params) {
for(;;)
{
if(isNetworkConnected()) //check internet connection and if found it return true
setOnline(); // it set my TextView text to Online
else
setOffline(); // it set my TextView text to Offline
Thread.sleep(2000);
}
return null;
}
}
와 AsyncTask를 클래스를 사용하지만이 작동하지 않습니다, 내 응용 프로그램을 중지합니다.
왜 당신이 chec하고 싶은지 말해 줄 수 있습니까? 그것의 무거운 임무 및 너무 많은 배수 장치를 소모하기 때문에 k 2 초마다. 그렇게하기위한 목적을 이해할 수 있다면 다른 해결책을 통해 당신을 도울 수 있습니다. –
이것 좀보십시오 : http://stackoverflow.com/questions/6242268/repeat-a-task-with-a-time-delay – tknell
나는 ** 온라인 TextView ** 텍스트를 설정하고 싶습니다. 아니면 .. 그리고 나는 매 2 초 bcoz에서 확인하고 싶습니다. 매 2 초마다 작은 밀리 초 단위로 호출하는 것만으로도 검사 방법을 호출하는 것만으로 충분하다고 생각합니다. –