Autore Topic: impostare operatore da codice  (Letto 579 volte)

Offline mambu

  • Utente normale
  • ***
  • Post: 167
  • Respect: +1
    • Mostra profilo
  • Sistema operativo:
    Windows 7
impostare operatore da codice
« il: 21 Febbraio 2012, 12:01:26 CET »
0
Salve ho dato uno sguardo veloce nel forum e non mi sembra di aver trovato nulla, comunque dopo che ho scritto cercherò ancora meglio. Sto scrivendo un'applicazione e necessito che il telefono si connetta a un ben determinato operatore che devo passargli io dal codice. Dite che è possibile una cosa del genere?
Grazie (direi che io comincio a spulciarmi TelephonyManager):)

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:impostare operatore da codice
« Risposta #1 il: 21 Febbraio 2012, 12:23:06 CET »
0
Direi che potresti cominciare studiando il codice dell'activity che fa questo lavoro:

https://github.com/CyanogenMod/android_packages_apps_Phone/blob/ics/src/com/android/phone/NetworkSetting.java

Offline mambu

  • Utente normale
  • ***
  • Post: 167
  • Respect: +1
    • Mostra profilo
  • Sistema operativo:
    Windows 7
Re:impostare operatore da codice
« Risposta #2 il: 21 Febbraio 2012, 12:56:04 CET »
0
grazie, adesso me lo studio. Per ora ho risolto lanciando l'activity di android per la scelta dell'operatore:

Codice (Java): [Seleziona]
Intent intent = new Intent(Intent.ACTION_MAIN);
                                 intent.setClassName("com.android.phone", "com.android.phone.NetworkSetting");
                                 startActivity(intent);