给联系人设置指定的铃声怎么弄呀,铃声在raw文件夹里, 求相关源码,高分答谢...
解决方案 »
- Android4.1——屏幕旋转的问题
- 我学习完android疯狂讲义,老师现在帮帮忙买书,求推荐好书!
- android 布局式跑马灯,非TextView
- 布卡漫画客户端横屏观看用的控件是啥
- android 读取txt乱码? 测试程序不是乱码.
- android 一键清理如何实现的(sip手机视频)
- 求教视频播放器UI全屏问题
- 今天碰到一个新问题,求教各位大虾:
- 关于root的刷机包问题。
- 谷歌打不开了,安装个安卓开发环境真的只能翻墙了吗???
- 控制台报错:Error in an XML file: aborting build.怎么回事?
- 【Java 基础】想学习 Android 开发,需要多少Java基础呢?
Cursor cur = this.getContentResolver().query(uri, null, MediaStore.MediaColumns.DATA + "=?", new String[] {path}, null);
if(cur.moveToFirst() && cur.getCount() > 0){
String _id = cur.getString(0);
values.put(MediaStore.Audio.Media.IS_RINGTONE, true); values.put(MediaStore.Audio.Media.IS_NOTIFICATION, false);
values.put(MediaStore.Audio.Media.IS_ALARM, false);
values.put(MediaStore.Audio.Media.IS_MUSIC, false);
getContentResolver().update(uri, values, MediaStore.MediaColumns.DATA + "=?",new String[] {path});
newUri = ContentUris.withAppendedId(uri, Long.valueOf(_id));
String mCustomRingtone = newUri.toString();
ContentValues valuess = new ContentValues();
values.put(Contacts.CUSTOM_RINGTONE, mCustomRingtone);
int cnt = getContentResolver().update(Contacts.CONTENT_URI, valuess, Contacts._ID + " = " + mContactId, null) ;
}