Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.doremi.testwificonnection;
- import android.content.BroadcastReceiver;
- import android.content.Context;
- import android.content.Intent;
- import android.net.NetworkInfo;
- import android.net.wifi.WifiManager;
- import android.util.Log;
- import android.widget.Toast;
- public class WifiReceiver extends BroadcastReceiver {
- @Override
- public void onReceive(final Context context, Intent intent) {
- String action = intent.getAction();
- if (action.equals(WifiManager.NETWORK_STATE_CHANGED_ACTION)) {
- NetworkInfo networkInfo = intent.getParcelableExtra(WifiManager.EXTRA_NETWORK_INFO);
- final NetworkInfo.State state = networkInfo.getState();
- Log.i("TestWifiConnection", state.toString());
- if (state == NetworkInfo.State.CONNECTED) {
- Log.i("TestWifiConnection", "Connected");
- Toast.makeText(context, "Connected", Toast.LENGTH_SHORT).show();
- }
- if (state == NetworkInfo.State.DISCONNECTED) {
- Log.i("TestWifiConnection", "Disconnected");
- Toast.makeText(context, "Disconnected", Toast.LENGTH_SHORT).show();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment