http://dmh11.tistory.com/150

 

 

이걸 기초로 해서 작업하고 있는데요. 잘 되요. 연결 되어있을 때는.....

 

근데 항상 연결되어있으란 법은 없잖아요. 그래서 연결이 끊겼을 때 다운로드 작업을 중지시키고 프로그램 구동상태는

 

그대로 유지하고 싶은데 그게 잘 안되네요 ㅠㅠ

 

new DownloadFileAsyncTask(nameValuePairs).cancel(true);

 

이런식으로 했더니 접속을 끊는 순간 바로 튕겨버려요.(ANR이 발생하는거죠.)

 

네트워크 상태 변화는 BroarcastReceiver 상속받은 클래스로 감지하고 있구요.

 

다운로더 참 어렵네요. 하나가 해결되면 또 다른 산이 저를 맞이하네요 ㅎㅎ ㅠㅠ