0

我正在尝试将铃声设置为 android 10 的特定联系人,但它不起作用。我正在使用联系人 ID 获取 mp3 文件 uri 和特定联系人 uri,并将两者传递给内容解析器更新功能。我尝试了很多方法都没有任何效果。以下是我的代码。

val contactUri = Uri.withAppendedPath(ContactsContract.Contacts.CONTENT_URI, contactId)
val values = ContentValues()
val fileUriRingtone = FileProvider
    .getUriForFile(this, BuildConfig.APPLICATION_ID, file)
    .toString()
values.put(
    ContactsContract.Contacts.CUSTOM_RINGTONE, fileUriRingtone
)
val result = contentResolver.update(contactUri, values, null, null)
4

0 回答 0