कनेक्टिविटी मैनेजर क्लास का उपयोग करके हम वाईफाई या इंटरनेट नेटवर्क तक पहुँच प्राप्त कर सकते हैं:
ConnectivityManager connec = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
// ARE WE CONNECTED TO THE NET
if ( connec.getNetworkInfo(0).getState() == NetworkInfo.State.CONNECTED ||
connec.getNetworkInfo(1).getState() == NetworkInfo.State.CONNECTED ) {
// ...
}
जहां 0और 1क्रमशः मोबाइल और वाईफाई कनेक्शन को संदर्भित करता है
यदि मेरा एंड्रॉइड डिवाइस दोनों से जुड़ा है, तो क्या हम किसी भी नेटवर्क के बीच स्विच कर सकते हैं या क्या हम किसी भी नेटवर्क को अक्षम कर सकते हैं? एक समारोह का उपयोग कर की तरह:
connec.getNetworkInfo(0).setState(NetworkInfo.State.DISCONNECTED);