Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
yura91
1 / 25 / 2
Регистрация: 23.10.2013
Сообщений: 2,310
#1

Как при появлении Wifi загружать данные - Программирование Android

02.12.2016, 14:39. Просмотров 164. Ответов 1
Метки нет (Все метки)

Есть приложение. В нем есть много фрагментов которые подгружают данные из сервера, но юзер зашел в него и забыл включить WiFi, сделал там какие то действия ничего не загрузилось, а потом резко взял не выходя из приложения и включил в настройках WiFi и в этот момент все данные во фрагмент где юзер и с текущим для него состоянием должные подгрузиться по сети без ошибок. Как такое реализовать в какую сторону копать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2016, 14:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как при появлении Wifi загружать данные (Программирование Android):

Как извлечь данные из андроид-приложения (wifi analyzer)? - Программирование Android
Здравствуйте я должен измерят уровень сигнала из разных точках доступа wifi и в разных местах и использовать результаты измерения в...

Сжимается layout при появлении клавиатуры - Программирование Android
Помогите решить вопрос. При выводе одного из экранов layout сжимается когда пытаешься ввести цифры с клавиатуры(при появлении клавиатуры).

Layout не меняет размер при появлении клавиатуры - Программирование Android
Добрый день. Имеется вот такая разметка <?xml version="1.0" encoding="utf-8"?> <RelativeLayout...

Прервет ли Тоаст работу других приложений при появлении - Программирование Android
Запустили сервис, который, по окончанию, должен вывести Toast сообщение о результате работы. Тем временем, пользователь решил поиграть в...

Как сделать, чтобы приложение запускалось только при налиции WiFi соединения? - Программирование Android
У меня есть web-приложение для Android (phonegap), проблема в том, что если скорость интернета низкая (ниже чем 5 - 7 Мб/с) приложение...

Как правильно загружать изображения? - Программирование Android
Разрабатываю приложение для игры. Уже выпустил тестовую версию и из первой сотни установивших у двух человек вылезла такая ошибка: ...

1
vxg
Модератор
3184 / 1987 / 227
Регистрация: 13.01.2012
Сообщений: 7,680
02.12.2016, 15:20 #2
XML
1
2
3
4
5
6
7
8
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
...
        <receiver android:name="com.com.com.CCReceiver">
            <intent-filter>
                <action android:name="android.net.conn.CONNECTIVITY_CHANGE"/>
                <action android:name="android.net.wifi.WIFI_STATE_CHANGED" />
            </intent-filter>
        </receiver>
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package com.com.com;
 
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
 
public class CCReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
        ConnectivityManager cm = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
        if (cm != null) {
            NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
            if (activeNetwork != null) {
                boolean isActiveNetworkConnected = activeNetwork.isConnectedOrConnecting();
                boolean isActiveNetworkWiFi = activeNetwork.getType() == ConnectivityManager.TYPE_WIFI;
 
                //что-то делаем
            }
        }
    }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2016, 15:20
Привет! Вот еще темы с ответами:

Как загружать картинки на стену Вконтакте? - Программирование Android
Проблему с авторизацией решил, но не пойму как загружать картинки. Помогите:)

Как загружать/хранить файл в SQLite? - Программирование Android
Есть список, нужно по клику на айтеме открывать текстовый файл или картинку, и вопрос стоит в том как их доблять к определенному айтему с...

Как удобнее загружать огромный массив в приложение? - Программирование Android
Как удобнее грузить данные? есть огромный массив чисел (Float) которые нужно подгружать в приложение как это правильнее делать? ...

Несколько фонов для приложения. Как загружать каждый по его номеру в имени файла - Программирование Android
Всем доброго вечера! Такая вот проблема: Мне нужно создать программу, которая при нажатии кнопки меняет фон. С кнопками я уже...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru