Hi,
In my application i get response from web service and show its result
from resultant stream at activity, i get stream as
try
{
String connectTo = webService + webServiceMethod + queryString;
connectTo = connectTo.replaceAll(" ", "%20");
URL url = new URL(connectTo);
URLConnection ucon = url.openConnection();
ucon.setConnectTimeout(15000);
ucon.connect();
InputStream is = ucon.getInputStream();
BufferedInputStream bis = new BufferedInputStream(is);
return bis;
}
catch (SocketTimeoutException e)
{
throw e;
}
catch (MalformedURLException e)
{
throw e;
}
catch (IOException e)
{
throw e;
}
If emulator/device is connected with internet then this code work fine
but if i disconnect internet and try to connect any URL then it keep
continue to wait even few minutes, however i set connection timeout 15
seconds. This feel really bad. I want a smart solution, if internet is
down or disconnected this code will throw SocketTimeOut exception or
notify me AFTER 15 seconds that net is down.
Ali Adnan.
--
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en