Может мне кто помочь, я еще учусь, подскажите что я делаю не так, мне из метода checkinternet() нужно получить boolean true/false , уже 3 день мучаюсь, перепробовал очень много методов из гугла, нечего не получилось, мой код https://gist.github.com/zubahistka/95c1af670c5cdf3e2f439f99042435cd
Может мне кто помочь, я еще учусь, подскажите что я делаю не так, мне из метода checkinternet() нужно получить boolean true/false , уже 3 день мучаюсь, перепробовал очень много методов из гугла, нечего не получилось, мой код https://gist.github.com/zubahistka/95c1af670c5cdf3e2f439f99042435cd
я такой вариант нашел, но он работает частично public boolean checkinternet() { try { InetAddress ipAddr = InetAddress.getByName(urlsite); //You can replace it with your name return !ipAddr.equals("");
это я сделал, код который я выше написал он работает, но например пока есть доступ при запуске приложения, он работает правильно, я во время работы выключаю сервер, значит метод должен вернуть false, но он так же возвращает true
это я сделал, код который я выше написал он работает, но например пока есть доступ при запуске приложения, он работает правильно, я во время работы выключаю сервер, значит метод должен вернуть false, но он так же возвращает true
не, а приложение не знает что ты сервер выключил. Сделай его в цикле, чтоб он раз в 5 сек например сервер пинговал