Vid*_*nes 6 android contacts addressbook ringtone
如何仅向选定的联系人应用铃声?
我找到了一种方法来设置适用于所有联系人的默认铃声,但这不是我的目标.
我希望应用程序有一个按钮("应用要联系的铃声"),当单击时,它会开始activityForResult显示手机上所有联系人的列表.选择联系人后,联系活动将关闭并返回一个URI给联系人.然后,应用程序需要将选定的铃声应用于该特定联系人.
用于显示和选择活动的联系人的代码已经实现,并且似乎适用于该应用程序.
Leo*_*Leo 10
您可以使用ContactsContract.ContactsCUSTOM_RINGTONE为此目的,它具有一列(读/写列!).
Uri contactUri;
ContentValues values = new ContentValues();
values.put(ContactsContract.Contacts.CUSTOM_RINGTONE,
newRingtoneUri.toString());
context.getContentResolver().update(contactUri, values, where, args);
Run Code Online (Sandbox Code Playgroud)
此外,您可能会发现此讨论很有用(从那里获取代码).
| 归档时间: |
|
| 查看次数: |
7587 次 |
| 最近记录: |