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?
5
A
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.
2
Se si desidera verificare che il wifi è collegato o non è poi vedere questa domanda:
How do I see if Wi-Fi is connected on Android?
Se si desidera controllare il tipo di rete di vedere questa domanda:
how to check wifi or 3g network is available on android device
Vuoi dire, vuoi controllare la connessione wifi sul tuo dispositivo ?? – Lokesh
Vuoi dire se vuoi verificare se la sua connessione wifi è abilitata o no? –
o vuoi controllare se i tuoi dispositivi non hanno abilitato la rete 3/4G? – MimiEAM