仲間の開発者、
常に特定のネットワーク上で使用する必要があるアプリを開発しています。「SUPPLICANT_CONNECTION_CHANGE_ACTION」または「NETWORK_STATE_CHANGED_ACTION」のリッスンに問題はありません。何が返ってくるのか知りたい
NetworkInfo info = manager.getActiveNetworkInfo();
info.getSubtypeName();
複数のネットワークがアクティブな場合は?3/4gとWIFIの両方が同時にアクティブになるなど。3gのないタブレットでテストしているため、これをテストできません。
ご存知の方もいらっしゃると思いますが、これは特定のWIFIへの接続をチェックしません。私はそれに対して別の解決策を持っているので、^^これはうまくいかないという答えを投稿しないでください。
電話していることに気づきました
manager.getActiveNetworkInfo()
Wi-Fiまたは3Gがオンになっていない場合は、nullを返します。