>
Android网络连接是否有任何限制?
>如果我们想限制在后台运行的网络连接数量,我们如何实现它?
>如果我们在AsyncTask中启动网络连接,并且如果我们使用AsyncTask_object.cancel(true)取消它,它是否会关闭所有相应的内部网络连接?
>如何在Android中取消运行网络连接? 最佳答案 我不确定它的限制是什么,因为它是基于Linux的.
3.
我认为你应该检查onCancelled(Object)方法.
4.
假设我们这样做:
ConnectivityManager connec =(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
这应该关闭连接:connec.getNetworkInfo(0).setState(NetworkInfo.State.DISCONNECTED);
另外看一看
http://vikaskanani.wordpress.com/2011/08/03/android-proper-way-to-cancel-asynctask/