Мое приложение принудительно закрывается при падении интернет-соединения.
Я проверил состояние подключения к Интернету в заставке этим методом, и он работает нормально. Дело в том, что когда мое приложение работает нормально, если в подключении к Интернету происходит сбой, происходит сбой всего приложения (принудительное закрытие). Как преодолеть это
public boolean isNetworkAvailable ()
{
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = cm.getActiveNetworkInfo();
if (networkInfo != null && networkInfo.isConnected())
{
return true;
}
return false;
}
1 Деятельность:
vec = WSSender.getname (буква, «0», «100», словарь);
Деятельность веб-службы:
public static Vector getname(String str,String str1, String str2, String str3) throws IOException, Exception
{
SoapObject request = new SoapObject(WSConstants.NAMESPACE, WSConstants.METHOD_NAME);
request.addProperty("letter",str);
request.addProperty("start", str1);
request.addProperty("end", str2);
request.addProperty("tableName",str3);
SoapObject resultObject = send(request,WSConstants.SOAP_ACTION );
//String prelist = resultObject.toString();
Vector preList = WSResponseParser.parseDetailforhn(resultObject);
return preList;
}