В моем проекте у меня есть 6 видов деятельности и 4 фрагмента. Только 1 из них не использует интернет-соединение. Все кнопки, бла-бла-бла-бла-бла-бла-бла-бла-бла-бла-бла-блэ, используя интернет Итак, если мы посчитаем, по крайней мере 60 строк кода могут дать фатальную ошибку, если соединение отсутствует.Хорошая стратегия проверки соединения?
Использование метода checkConnection для всех этих строк звучит плохо для меня. Итак, вопрос: как и где я должен использовать эту проверку соединения? У кого-то есть хорошая стратегия?
EDIT: Моя проверка соединения очень проста. Просто проверяет, когда его вызвали, и если нет соединения; говорит «нет связи» и возвращает предыдущую активность.
проверить мой ответ здесь http://stackoverflow.com/questions/17063910/need-to-run-service-while-device-got-wifi- data-connection/17064006 # 17064006 –
Я посмотрю Jibran. Спасибо. –
@JibranKhan Я не мог получить, где я должен использовать эти строки. IntentFilter intentFilter = новый IntentFilter(); aimFilter.addAction (WifiManager.SUPPLICANT_CONNECTION_CHANGE_ACTION); registerReceiver (broadcastReceiver, intentFilter); и не нашел ничего, чтобы писать через broadcastReceiver ... –