だから、私の質問は、データを受け取っているかどうかを確認する方法です。シナリオは、Starbucks wifi などの wifi ネットワークに接続していることです (ユーザーは最初にネットワークに接続し、データを受信する前に契約に同意する必要があります)。このコードは私の目的を果たしません。
ConnectivityManager cm =
(ConnectivityManager) _mContext.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = cm.getActiveNetworkInfo();
if (netInfo != null && netInfo.isConnected()) {
return true;
}
return false;
ネットワークに接続されている場合は true を返しますが、まだ契約に同意していません。ありがとう、