获取联系人的自定义铃声路径 Android

Get custom ringtone path of contact Android

如何检索分配给 Android 联系人的当前自定义铃声路径?它们都存储在一个特殊的文件夹中吗?

ContactsContract.Data.CUSTOM_RINGTONE

感谢您的帮助。

编辑:我需要字节数组或类似内容中的实际声音文件。

这就像一个普通的领域。要获得我必须做的路径:

int customRingtoneIndex = contactCursor.getColumnIndex(ContactsContract.Data.CUSTOM_RINGTONE);
String customRingtone = contactCursor.getString(customRingtoneIndex);

returns 实际内容的路径,例如content://media/internal/audio/media/162