2012-11-20 9 views
5

Czy mimo to możemy sprawdzić, czy urządzenie z Androidem jest tylko WiFi? Na przykład Nexus 7 ma urządzenie WiFi-Only i urządzenie WiFi & 3G.Android - Jak sprawdzić, czy urządzenie obsługuje tylko Wi-Fi?

+1

Masz na myśli, chcesz sprawdzić połączenie Wi-Fi na swoim urządzeniu? – Lokesh

+0

Masz na myśli, że chcesz sprawdzić, czy jego wifi jest włączone czy nie? –

+0

lub czy chcesz sprawdzić, czy twoje urządzenia nie mają włączonej sieci 3/4G? – MimiEAM

Odpowiedz

8

Zakładam, że getPhoneType() pomoże ci w tym.

LUB

Można zapytać funkcji systemowych w aplikacji, aby sprawdzić, czy działa

PackageManager pm = getPackageManager(); boolean isAPhone = pm.hasSystemFeature(PackageManager.FEATURE_TELEPHONY); 

jeśli zależy Ci na GSM/CDMA użyć bardziej szczegółowe FEATURE_TELEPHONY_GSM lub FEATURE_TELEPHONY_CDMA.

Jeśli urządzenie leży, oczywiście nie można wiele zrobić.

Powiązane problemy