xamarin logo

Xamarin Bağlantı Kontrolü

Merhaba arkadaşlar bu yazımızda Xamarin ile uygulama geliştirdiğimizde, cihazda herhangi bir internet veri akışı olup olmadığına yani internete bağlı olup olmadığını kontrol edeceğiz.

Öncelikle bunun için aşağıdaki gibi kütüphanemizi ekleyeceğiz.

Kütüphaneyi eklemek için Visual Studio’da üst kısımdan ToolsNuget Package ManagerManage Nuget Package for SolutionBrowse kısmında Xam.Plugin.Connectivity diye aratıp Install etmeniz gerekmektedir. Ben Kullanıcı giriş sayfasına ekledim bu kütüphaneyi siz internet gerektirecek bir kısma da ekleyebilirsiniz.

Daha sonra internetKontrol adında bir fonksiyon oluşturacağız.

Bu fonksiyonumuz içerisinde eklediğimiz kütüphanenin CrossConnectivity.Current.IsConnected fonksiyonundan gelecek True ya da False değerini bir değişkene atıyoruz. True internet var, False ise internet yok anlamına gelmektedir.

Ben bir if içerisinde eğer false yani internet yok değeri geliyor ise ekrana bir uyarı mesajı verdim. Siz isterseniz pat diye kullanıcıyı bile atabilirsiniz 🙂 Ama uyarı mesajları vermeniz daha hoş olacaktır.

Son olarak, giriş sayfamız açılırken bu fonksiyonu da çağırmak olacak.

İşte bu kadar. Umarım faydalı olmuştur.

Bir cevap yazın