我用DownloadManager
從服務器下載文件,我期望當網絡沒有連接到互聯網我收到STATUS_PAUSED
在BroadcastReceiver
。但它不叫onReceive()
。STATUS_PAUSED將不會調用DownloadManager中的onReceive()
downloadReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
// ...
}
}
registerReceiver(downloadReceiver,
new IntentFilter(DownloadManager.ACTION_DOWNLOAD_COMPLETE));