교환 원, 전화 번호, PIN 코드의 위치와 같은 수신 전화 번호 정보를 찾으려고합니다. 도움을 청하십시오.안드로이드에서 들어오는 번호의 위치를 얻는 방법
답변
죄송합니다. 안드로이드에서는 사용할 수 없습니다.
<receiver android:name=".CustomBroadcastReceiver">
<intent-filter>
<action android:name="android.intent.action.PHONE_STATE" />
</intent-filter>
</receiver>
</application>
<uses-sdk android:minSdkVersion="5" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
public class CustomPhoneStateListener extends PhoneStateListener {
private static final String TAG = "CustomPhoneStateListener";
public void onCallStateChange(int state, String incomingNumber){
Log.v(TAG, "WE ARE INSIDE!!!!!!!!!!!");
Log.v(TAG, incomingNumber);
switch(state){
case TelephonyManager.CALL_STATE_RINGING:
Log.d(TAG, "RINGING");
break;
}
}
public class CustomBroadcastReceiver extends BroadcastReceiver {
private static final String TAG = "CustomBroadcastReceiver";
@Override
public void onReceive(Context context, Intent intent) {
Log.v(TAG, "WE ARE INSIDE!!!!!!!!!!!");
TelephonyManager telephony = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
CustomPhoneStateListener customPhoneListener = new CustomPhoneStateListener();
telephony.listen(customPhoneListener, PhoneStateListener.LISTEN_CALL_STATE);
Bundle bundle = intent.getExtras();
String phoneNr= bundle.getString("incoming_number");
Log.v(TAG, "phoneNr: "+phoneNr);
}
이것은 내가 질문은 이미 확인이 링크를 요청합니다 http://stackoverflow.com 생각
위의 코드는 오퍼레이터, 번호 위치를 제공하지 않을 것입니다. Pincode –
나는 또한 전화 번호의 운영자를 알고 싶습니다. –
TelephonyManager telephonyManager =((TelephonyManager) Context.getSystemService(Context.TELEPHONY_SERVICE));
String operatorName = telephonyManager.getNetworkOperatorName();
similarly the sim operator can be retrieved by using:
String operatorName = telephonyManager.getSimOperatorName();
나는 나의 이전 대답 –
에 대한 부정적인 의견을 atleast 제거 찾을 수 없습니다 귀하의 의견을 많이 주셔서 감사합니다 ...... 그리고 부정적인 의견을 제거 ... –
나는 연산자 코드 작동 대답 작업 희망 Logged –
- 1. 안드로이드에서 마우스 위치를 얻는 방법
- 2. 안드로이드에서 더블 터치 위치를 얻는 방법?
- 3. 안드로이드에서 셀 타워 위치를 얻는 방법
- 4. 안드로이드에서 큰 이미지의 감동하는 위치를 얻는 방법
- 5. 안드로이드에서 Google mapview의 현재 위치를 얻는 방법
- 6. 웹 요청의 위치를 얻는 방법?
- 7. 들어오는 호출을 사용하여 특정 번호의 특정 소리를 재생하는 방법
- 8. 안드로이드에서 들어오는 호출 이벤트를 처리하는 방법
- 9. SQL에서 일련 번호의 범위를 얻는 방법?
- 10. 서비스에서 위치를 얻는 방법
- 11. 오래된 위치를 얻는 방법?
- 12. 창 위치를 얻는 방법?
- 13. 클릭의 위치를 얻는 방법?
- 14. 사용자의 위치를 얻는 방법?
- 15. JButton의 위치를 얻는 방법?
- 16. 위치를 얻는 방법
- 17. 현재 위치를 얻는 방법?
- 18. 안드로이드에서 ContactsLaunchActivity를 얻는 방법?
- 19. 안드로이드에서 scrollpane을 얻는 방법
- 20. 안드로이드에서 수신 전화 번호의 이동 통신사 이름을 얻으려면 어떻게해야합니까?
- 21. 안드로이드에서 들어오는 호출의 개수를 계산하십시오.
- 22. 들어오는 전자 메일 주소를 얻는 방법 - Sharepoint?
- 23. 파이썬에서 들어오는 UDP 패킷의 TTL을 얻는 방법
- 24. Android 에뮬레이터 - 지리적 위치를 얻는 방법?
- 25. gwt 현재 위치를 얻는 방법?
- 26. 요소의 상단 위치를 얻는 방법?
- 27. 스크립트에서 마우스 위치를 얻는 방법 #
- 28. 아이폰에서 GPS 위치를 얻는 방법
- 29. TreeView에서 하위 위치를 얻는 방법?
- 30. box2d에서 충돌 위치를 얻는 방법
죄송합니다, 마법 지팡이 재고 – Rajesh
벗어나 원하는 것을 할 수있다/questions/1853220/retrieve-incoming-calls-phone-number-in-android – aravindKrishna