1

次のコードによって開かれた接続を閉じるにはどうすればよいですか:

 HttpTransportSE androidHttpTransport = new HttpTransportSE(URL)
 androidHttpTransport.call(soap_action, envelope);

HttpTransportSE は、Ksoap2 ライブラリで定義されているクラスです。

4

3 に答える 3

1
        if(httpTransport!=null){
            httpTransport.reset();
            try {
                httpTransport.getConnection().disconnect();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
于 2014-08-12T13:02:50.773 に答える
1
androidHttpTransport.reset();

?

See here

于 2012-09-22T13:03:06.447 に答える
0

Cancel the AsyncTask inside which you are creating the connection as the cancelled AsyncTask will stop all the processes running inside it and hence your connection would get closed too.

mAsyncTask.cancel(true);

于 2012-09-22T13:04:00.317 に答える