2013-07-01 4 views
1

사용자 지정 벨소리를 특정 연락처로 설정하고 잠시 후 기본 벨소리로 다시 설정해야합니다. 문제는 일부 장치에서 데이터베이스에 null을 넣을 때이 장치가 벨소리를 "알 수 없음"으로 설정한다는 것입니다. (기기 예 : Nexus 4)연락처에 기본 벨소리 설정

ContentValues values = new ContentValues(); 
values.putNull(ContactsContract.Contacts.CUSTOM_RINGTONE); 
        context.getContentResolver().update(Contacts.CONTENT_URI, 
          values, "_ID=?", 
          new String[] { String.valueOf(c.id) }); 

연락처에 기본 벨소리를 설정하는 다른 방법이 있습니까?

+0

여기에 대한 내 대답을 살펴보십시오. http://stackoverflow.com/questions/14230444/setting-contact-custom-ringtone-how?noredirect=1#comment26372785_14230444 –

답변

2

다른 곳에서는 문제가있었습니다. 자산에서 벨소리로 사용되어 "알 수없는 벨소리"문제가 발생합니다. 장치에 복사 벨소리로 해결되었습니다.