Запрет

Ответить
Drexler
Сообщения: 2
Зарегистрирован: 20 окт 2015, 21:54

Запрет

Сообщение Drexler » 20 окт 2015, 21:59

1. Имеется сайт например арбуз.ру

2. Создаем простейший браузер на андроид без какого-либо функционала. Просто приложение которое открывает сайт арбуз.ру

3. При отключенном интернете на android устройстве при запуске данного приложения на экран выведет ошибку соединения "Веб-страница недоступна" и покажет пользователю " веб страница по адресу Арбуз.ру недоступна".

Сам вопрос: Как можно скрыть от пользователя в данном случае, что за приложением скрывается арбуз.ру?

Имеется ли возможность как либо запретить запуск приложения без доступа к интернету

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Запрет

Сообщение doter.ua » 20 окт 2015, 22:04

Код: Выделить всё

    public static boolean isOnline(Activity activity) {
        ConnectivityManager cm = (ConnectivityManager) activity.getSystemService(Context.CONNECTIVITY_SERVICE);
        NetworkInfo netInfo = cm.getActiveNetworkInfo();
        return netInfo != null && netInfo.isConnectedOrConnecting();
    }
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Drexler
Сообщения: 2
Зарегистрирован: 20 окт 2015, 21:54

Re: Запрет

Сообщение Drexler » 20 окт 2015, 23:11

doter.ua писал(а):

Код: Выделить всё

    public static boolean isOnline(Activity activity) {
        ConnectivityManager cm = (ConnectivityManager) activity.getSystemService(Context.CONNECTIVITY_SERVICE);
        NetworkInfo netInfo = cm.getActiveNetworkInfo();
        return netInfo != null && netInfo.isConnectedOrConnecting();
    }
Извиняюсь что неправильно подал свои мысли. Имелось ввиду "выбросить из приложения если нет ответа от сервера"
Не только в случае отсутствия подключения на устройстве также если устройству провайдером заблокирован интернет или на сервере арбуз.ру админ пролил на машину чай и сервер лег.

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Запрет

Сообщение doter.ua » 21 окт 2015, 04:01

Попробуй это: http://stackoverflow.com/a/4892013/3737860 выкачать хтмл и проверить ее содержимое перед загрузкой в браузер.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Ответить