Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
498 views
in Technique[技术] by (71.8m points)

telephonymanager - Android How to get Phone number from the Dual sim phone

Hello friends in my app i want to show user to their sim phone number but with in dual sim mobile is not give any type number i much googling but not get exact.please help meto get phone number from dual sim. Note following is not working on dual sim to get number:

       String phonenumber = telephonymanager.getLine1Number();
See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

telephonymanager.getLine1Number() does not guarantee to return the Sim number, as the phone number is not physically stored on all Sim cards.

A better alternative is to ask the user for the phone number once, and confirm the same by sending a message to that number.

Here is a better explanation for the same.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...