안드로이드 사용자 질문/답변
(글 수 3,598)
downloadmanager 설정시 wifi 와 3g 를 둘다 설정 하고 이때 wifi 로 붙겠지요 . wifi 로 다운로드 하다가
이때 wifi 를 종료 하고 3g 로 붙을때 broadcast 가 오는데 이때 intent action 을 살펴 본 결과
DownloadManager.ACTION_DOWNLOAD_COMPLETE 인것을 확인 했습니다.
궁금한점은 다운로드가 다 완료 되지 않고 네트워크 종류가 바꼈을 뿐인데 왜 저런 broadcast 가 오는지 모르겠어요
물론 다운로드 완료시에도 DownloadManager.ACTION_DOWNLOAD_COMPLETE 방송은 잘 옵니다.
이 문제 때문에 실제로 download 가 완료 되어서 이 방송이 오는건지 network 종류가 바뀌어서 이 방송이 오는건지를
파악 할수가 없어서 코딩에 애를 먹고 있습니다.
왜 그런건지.. ㅠㅠ 아니면 이 문제를 해결 할수 있는 방법은 있는건지 궁금합니다.
wifi 랑 3g 랑 동시에 켜져있으면 3g는 잠재적으로 통신이 안되고 wifi 로만 되는상태아닌가요?
이때 3g를 종료하고 wifi를 붙는다는게 무슨소리인지 이해가 안가네요.. 두 통신이 같이 존재할시 무조건 wifi 우선 아닌가요?