나는 사용자의 전화 번호를 얻는 방법을 알고 있지만 사용자의 전화가 이중 SIM이라고 가정 해 보겠습니다. 두 전화 번호를 얻는 방법이 있습니까? 현재 활성 전화 번호 만 받고 있습니다.듀얼 SIM 장치에서 전화 번호를 모두 얻는 방법은 무엇입니까?
0
A
답변
2
전화 번호가 실제로 SIM 카드에 저장되어있는 경우 subscriptionmanager API (https://developer.android.com/reference/android/telephony/SubscriptionManager.html)를 사용하여 각 SIM 카드의 가입 정보를 확인할 수 있습니다.
당신은 목록을 반환하는()
- getActiveSubscriptionInfoList를 호출 할 수 있습니다. 2 개 SIM 카드 삽입이있는 경우 귀하의 경우, 2 개 구독 정보를 정기적으로 구독 정보에서
- 를 반환해야합니다, 당신은 수
을 얻을 수 getNumber() API (https://developer.android.com/reference/android/telephony/SubscriptionInfo.html#getNumber())를 호출 할 수 있습니다이에 대한 유의하시기 바랍니다 SIM 카드에 전화 번호가 있어야합니다.
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP_MR1) {
SubscriptionManager subscriptionManager = SubscriptionManager.from(getApplicationContext());
List<SubscriptionInfo> subsInfoList = subscriptionManager.getActiveSubscriptionInfoList();
Log.d("Test", "Current list = " + subsInfoList);
for (SubscriptionInfo subscriptionInfo : subsInfoList) {
String number = subscriptionInfo.getNumber();
Log.d("Test", " Number is " + number);
}
}
+0
귀하의 회신에 감사드립니다. 나는 이것을 지금 시험 할 것이다. –
관련 문제
- 1. 실제 장치에서 전화 번호를 얻는 방법
- 2. 안드로이드 장치에서 전화 번호를 받고
- 3. 듀얼 SIM 폰 안드로이드에서 SimOperator를 얻는 방법?
- 4. Android : 듀얼 SIM 모바일에서 두 SIM의 SIM ID를 얻는 방법
- 5. 듀얼 SIM 카드 안드로이드
- 6. Android : 듀얼 Sim 폰에서 getSimCountryIso() 어떤 sim?
- 7. J2ME에서 연락 전화 번호를 얻는 방법은 무엇입니까?
- 8. Skype 연락처의 전화 번호를 얻는 방법은 무엇입니까?
- 9. 안드로이드에서 SMS 수신자의 전화 번호를 얻는 방법
- 10. 영국에서 SIM 및 휴대 전화 번호를 테스트합니다.
- 11. 듀얼 SIM에서 3g 서비스 용 SIM 카드를 선택하는 방법은 무엇입니까?
- 12. Xamarin : 전화 번호를 얻는 방법?
- 13. Codenameone : 실제 장치에 현재 sim 카드의 휴대 전화 번호를 얻는 방법은 무엇입니까?
- 14. Android 듀얼 SIM 카드 감지
- 15. 안드로이드에서 휴대 기기의 휴대 전화 번호를 얻는 방법은 무엇입니까?
- 16. Android 전화 - 이중 SIM 대 다중 IMSI가있는 단일 SIM
- 17. 듀얼 SIM 모바일에서 현재/기본 SIM을 감지합니다.
- 18. Android : simcard 휴대 전화 번호를 얻는 방법
- 19. 블루투스를 사용하여 iPhone의 휴대 전화 번호를 얻는 방법은 무엇입니까?
- 20. 모든 SIM 전화 번호 가져 오기
- 21. 덴마크에서 SIM 카드의 휴대 전화 번호를받을 수없는 이유는 무엇입니까?
- 22. 전화 번호를 확인하는 방법은 무엇입니까?
- 23. HTML 장치에서 휴대 전화 번호를 감지하는 방법
- 24. 진행중인 전화 번호를 얻는 방법
- 25. 자신의 전화 번호를 얻는 방법?
- 26. 안드로이드에서 전화 번호를 얻는 방법
- 27. 안드로이드에서 전화 번호를 얻는 방법
- 28. vcard에서 전화 번호를 얻는 방법
- 29. 내 Android 휴대 전화에 SIM 카드가 두 개인 경우 휴대 전화 번호를 얻으려면 어떻게해야하나요?
- 30. getLine1Number()가 null을 반환하는 경우 Sim 번호를 얻는 대체 방법
이를 확인하시기 바랍니다 http://stackoverflow.com/questions/13472951/get-both-sim- :
이 API를 유의하시기 바랍니다에만 예제 코드를 추가 API 레벨 22
지원됩니다 numbers-in-a-dual-sim-android 전화 – vinod