2012-11-20 14 views
5

Esiste comunque la possibilità di verificare se il dispositivo Android è solo WiFi? Ad esempio, Nexus 7 dispone di dispositivo WiFi-Only e dispositivo WiFi & 3G.Android - Come sapere se il dispositivo è solo WiFi?

+1

Vuoi dire, vuoi controllare la connessione wifi sul tuo dispositivo ?? – Lokesh

+0

Vuoi dire se vuoi verificare se la sua connessione wifi è abilitata o no? –

+0

o vuoi controllare se i tuoi dispositivi non hanno abilitato la rete 3/4G? – MimiEAM

risposta

8

Suppongo che getPhoneType() ti aiuterebbe per questo.

O

Si potrebbe interrogare le caratteristiche del sistema nella vostra app per vedere se funziona

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

Se vi preoccupate per GSM/CDMA utilizzare il più specifica FEATURE_TELEPHONY_GSM o FEATURE_TELEPHONY_CDMA.

Se il dispositivo è steso, naturalmente non c'è molto che si possa fare afaik.

Problemi correlati