Приемник вещания для проверки подключения к Интернету в приложении для AndroidAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Приемник вещания для проверки подключения к Интернету в приложении для Android

Сообщение Anonymous »

Я разрабатываю приемник вещания Android для проверки подключения к Интернету.
Проблема в том, что мой приемник вещания вызывается два раза. Я хочу, чтобы он вызывался только тогда, когда сеть доступна. Если он недоступен, я не хочу получать уведомления.
Это приемник вещания
public class NetworkChangeReceiver extends BroadcastReceiver {

@Override
public void onReceive(final Context context, final Intent intent) {
final ConnectivityManager connMgr = (ConnectivityManager) context
.getSystemService(Context.CONNECTIVITY_SERVICE);

final android.net.NetworkInfo wifi = connMgr
.getNetworkInfo(ConnectivityManager.TYPE_WIFI);

final android.net.NetworkInfo mobile = connMgr
.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);

if (wifi.isAvailable() || mobile.isAvailable()) {
// Do something

Log.d("Network Available ", "Flag No 1");
}
}
}

Это файл манифеста.xml

















Подробнее здесь: https://stackoverflow.com/questions/156 ... ndroid-app
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»