Android, Wie man die Telefonnummer von der Dual-sim-Handy
Hallo Freunde in meiner app möchte ich zeigen, Benutzer, um Ihre sim-Handy-Nummer, aber mit dual-sim-Handy ist nicht in der Lage, Typ-Nummer, die ich viel googeln, aber nicht exakt.bitte helfen Sie meto bekommen Telefonnummer von dual-sim.
Beachten Sie folgende funktioniert nicht auf dual-sim zu bekommen-Nummer:
String phonenumber = telephonymanager.getLine1Number();
<nutzt-Erlaubnis android:name="android.die Genehmigung.READ_PHONE_STATE"/> u geben?
ya schon geben
ya schon geben
InformationsquelleAutor Nirav Mehta | 2014-03-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
telephonymanager.getLine1Number()
garantiert nicht zur Rücksendung der Sim-Karte, die Telefonnummer ist nicht physisch gespeichert sind, auf alle Sim-Karten.Eine bessere alternative ist, bitten Sie den Benutzer für die Handy Nummer einmal ein, und bestätigen Sie das gleiche, indem Sie eine Nachricht an diese Nummer.
Hier ist eine bessere Erklärung für die gleichen.
InformationsquelleAutor Tanuj Wadhwa
Verwenden Sie folgenden code.
machen Klasse SimNoInfo wie unten.
Dann verwenden Sie diese Klasse so:
Nicht hinzuzufügen vergaß die Erlaubnis in der androidmanifest.
Es wird nicht funktionieren, und die Quelle ist über diesen link : stackoverflow.com/questions/14517338/...
die Antwort ist kopiert von: stackoverflow.com/a/17499889/2798289
Danke Kumpel, es funktioniert.
InformationsquelleAutor Jitesh Dalsaniya