как сделать так, чтобы индикатор «Потеря соединения» был похож на мобильное приложение Youtubes - PullRequest
0 голосов
/ 10 апреля 2019

Я хочу, чтобы индикатор подключения к Интернету, как и в приложении YouTube, всплывал и менял цвет при восстановлении подключения

Я уже создал код, который проверяет соединение каждые 3 секунды (я не знаю, слишком ли много просить), и он возвращает true или false в зависимости от соединения

public boolean isConnected() {

    boolean connected=false;

    try {

            ConnectivityManager cm = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);

            NetworkInfo nInfo = null;

            if (cm != null) {

                nInfo = cm.getActiveNetworkInfo();
            }

            connected = nInfo != null && nInfo.isAvailable() && nInfo.isConnected();

        } catch (Exception e) {
            Log.e("Connectivity Exception", e.getMessage());
        }
        return connected;
    }

Я хочу получить результат от этого метода и использовать его для создания интегратора, потерявшего соединение с приложением YouTube

...