私はXamarin Androidアプリケーションに取り組んでいます。私の次の断片に進む前に、インターネット接続をチェックして、どのように私はそれを実装することができますか?また、ユーザーがインターネットにスイッチを入れた後でフラグメント全体をリフレッシュする方法は?
アドバイスやご提案をいただければ幸いです!あなたがしたい、And how to refresh whole fragment after user switch-on the internet
:私はこの文から正しくあなたを理解している場合Xamarin Androidでインターネットがオンまたはオフになっていることを確認してください
public bool IsOnline()
{
var cm = (ConnectivityManager)GetSystemService(ConnectivityService);
return cm.ActiveNetworkInfo == null ? false : cm.ActiveNetworkInfo.IsConnected;
}
:あなたがあなたの活動の次のメソッドを使用することができ、ネットワークの状態を取得するには
NetworkStatus internetStatus = Reachability.InternetConnectionStatus();
if(!Reachability.IsHostReachable("http://google.com")) {
// Put alternative content/message here
}
else
{
// Put Internet Required Code here
}
検索を公開ウィル。 [this](https://developer.xamarin.com/recipes/ios/network/reachability/detect_if_network_is_available/)を参照してください –