2014-01-30 3 views
2

나는 SMS를 작성하여 SMS받은 편지함에 저장합니다. 내가 이것을 사용하여 시도했다SMS받은 편지함 안드로이드 4.4

:

ContentValues values = new ContentValues(); 
values.put("address", phoneNumber); 
values.put("date", time); 
values.put("body", message); 
values.put("type", 1); 
values.put("read", 1); 
context.getContentResolver().insert(Uri.parse("content://sms"), values); 

안드로이드 4.0.x의, 전 4.1.x 및 4.2.x를에이 작품,하지만 안드로이드 4.4에서 작동하지 않습니다.

기본 메시지 응용 프로그램에 내 메시지를 어떻게 설정합니까?

감사합니다.

+0

확실히 다음과 같이 할 수 있습니다. https://stackoverflow.com/questions/27697282/android-kitkat-api-19-how-to-write-messages-in-sms-content-provider-without – jp1017

답변

4

기본 메시지 응용 프로그램에 내 메시지를 어떻게 설정합니까?

Android 4.4 이상 버전에서는 SMS받은 편지함 unless your app is the user's chosen SMS client을 수정할 수 없습니다.

+0

So , 해결책은 없습니까? – user3253955

+0

@ user3253955 : 전체 SMS 클라이언트 응용 프로그램을 작성하십시오. 또는 일종의 플러그인 인터페이스를 제공하는 SMS 클라이언트 응용 프로그램을 찾고이를 지원하는 코드를 작성하십시오. – CommonsWare

관련 문제