所以,我的问题是如何检查我是否收到任何数据。场景是我连接到 wifi 网络,例如星巴克 wifi(用户应先连接到网络,然后在接收任何数据之前接受协议。)此代码不符合我的目的。
ConnectivityManager cm =
(ConnectivityManager) _mContext.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = cm.getActiveNetworkInfo();
if (netInfo != null && netInfo.isConnected()) {
return true;
}
return false;
当我连接到网络但我还没有接受协议时它返回 true。谢谢,