我需要一些方法来检测网络连接何时丢失。所以移动和wifi之间的切换并不重要,它只是在运行时检测连接丢失的时间。
我现在找到了一些适合我的代码。
public class ConnectivityReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Log.d(ConnectivityReceiver.class.getSimpleName(), "action: "
+ intent.getAction());
}
}
我想在 onReceive() 方法内部检查连接是否仍然可用。
问题是,如果它丢失了,我想向用户显示一条消息。那么传递回我的活动的最佳方式是什么,连接已丢失?