前言         欢迎大家我分享和推荐好用的代码段~~声明         欢迎转载,但请保留文章原始出处:

CSDN:http://www.csdn.net

雨季o莫忧离:http://blog.csdn.net/luckkof

正文

String paths = mCurrentPath + MountPointManager.SEPARATOR

+ mAdapter.getCheckedFileInfoItemsList().get(0).getFileName();

settingRingertone(paths);

private void settingRingertone(String path) {

ContentValues cv = new ContentValues();

Uri uri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;

Cursor cursor = this.getContentResolver().query(uri,

null, MediaStore.MediaColumns.DATA + "=?", new String[] { path }, MediaStore.Audio.Media.DEFAULT_SORT_ORDER);

if (cursor.moveToFirst()) {

String _id = cursor.getString(0);

cv.put(AudioColumns.IS_RINGTONE, true);

cv.put(AudioColumns.IS_MUSIC, true);

// Insert the bell library

getContentResolver().update(uri, cv,MediaStore.MediaColumns.DATA + "=?", new String[] { path });

Uri newUri = ContentUris.withAppendedId(uri, Long.valueOf(_id));

// Set up the bell

RingtoneManager.setActualDefaultRingtoneUri(this,RingtoneManager.TYPE_RINGTONE, newUri );

Toast.makeText(this, R.string.ring_set_succeed, Toast.LENGTH_SHORT).show();

}

}如果不成功请检查_id的值。

android 手机铃声设置铃声设置,Android 修改系统来电铃声相关推荐

  1. Android手机中国移动网络接入点设置

    首先在待机状态下按 MENU==无线控件==移动网络==接入点名称 点MENU==新APN,填入以下内容. Android手机 中国移动网络接入点设置 一.首先是彩信的设定: 待机情况下-菜单-设置- ...

  2. Android手机中国移动网络接入点设置 ,Android-资料

    首先在待机状态下按 MENU==无线控件==移动网络==接入点名称 点MENU==新APN,填入以下内容. Android手机 中国移动网络接入点设置 一.首先是彩信的设定: 待机情况下-菜单-设置- ...

  3. android手机连接无线路由器上网设置,手机连接无线网络怎么设置?手机Wifi无线网设置教程...

    随着智能手机无线上网的流行,如今很多家庭都会组建Wifi无线网络,目前组建Wifi网络,大致有两种情况,一种是使用无线路由器,另外一种是将笔记本变身无线无路由器,从而实现智能手机也可以免费Wifi上网 ...

  4. android phone恢复出厂设置,Android手机正确恢复出厂设置方法

    Android手机正确恢复出厂设置方法 作为一款智能操作系统,Android也内置了许多其他智能操作系统共有的功能,比如每部手机都必备的恢复出厂设置.那么Android手机该如何设置,才能让它正确的恢 ...

  5. 在 Android 手机上恢复出厂设置后恢复照片的 4 种简单方法(新方法)

    "嗨,谁能帮我恢复我的照片,因为我不小心恢复了出厂设置,而且我没有做备份?几个月来我一直试图通过使用恢复软件来恢复我的照片,root 了一个深扫描,但没用--" 恢复出厂设置可以清 ...

  6. 1万的android手机推荐,Vertu推天价Android手机:入门级售价1万美元

    腾讯科技讯(童云)北京时间2月12日消息,Vertu原为 时至今日,Vertu已卷土重来.这一次,Vertu推出了价格昂贵到离谱的Android手机.与此前使用的塞班系统相比,这当然是个进步:但是,这 ...

  7. [附源码]计算机毕业设计Python+uniapp基于android手机设计并实现在线点单系统APPo682z(程序+源码+LW+远程部署)

    [附源码]计算机毕业设计Python+uniapp基于android手机设计并实现在线点单系统APPo682z(程序+源码+LW+远程部署) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装 ...

  8. windows读取android手机内容,Win10 PC到Android手机共享内容的技巧

    最近推出的Your Phone应用程序在很短的时间内在Windows 10用户中获得了极大的欢迎.用户可以直接使用他们的桌面访问存储在手机内存中的消息和照片.好消息是,您现在可以将Windows 10 ...

  9. oppo 手机 去除root警告,去除修改系统后通知栏常驻root警告

    oppo 手机 去除root警告,去除修改系统后通知栏常驻root警告 .class public Lcom/wuxianlin/oppotools/k; .super Landroid/prefer ...

最新文章

  1. 自定义元素探秘及构建可复用组件最佳实践
  2. 送你了,思科设备基础配置命令大全(一),赶紧收藏......
  3. CSS浏览器兼容问题集-第四部分
  4. ueditor插入自定义内容和样式
  5. 单片机c语言指针赋地址,[转载]单片机c语言指针和取地址以及类型转换
  6. macbook 安装iperf_三分钟学会iperf3的使用
  7. C盘根目录出现msdia80.dll解决办法
  8. 姑娘留步,容我劫个色
  9. 思维▍决定你视野和眼光的16个顶级思维模型
  10. mysql error 1114_ERROR 1114 (HY000): The table 'test1' is full 的解决
  11. c语言的字符型都有什么作用是什么,字符型数据是什么意思怎么理解
  12. Latex输入分段函数
  13. pgAdmin4 设置 中文 界面
  14. 本机可以访问8080端口,外网不能访问的解决方案
  15. 宝塔面板 - BT面板 Linux Centos 命令集
  16. 重启计算机怎么一键还原系统还原,小编教你电脑怎么一键还原系统
  17. 股票F10关键字过滤工具:13年年报10转10股票一览,截止2014年3月10日 共67只
  18. Tensorflow问题记录
  19. PyTorch中的叶节点、中间节点、梯度计算等知识点总结
  20. oracle 表信息查询,oracle 表信息查询

热门文章

  1. 又见程序媛 | 从索引的创建角度分析热门“面试题”
  2. 劲爆ORACLE优化,你不必是专家
  3. 做数仓运维,你必须要认识这个眼观六路耳听八方的“能人”
  4. 用好CloudIDE提升Web全栈编码效率
  5. 【华为云技术分享】【论文阅读】增量学习近期进展及未来趋势预测
  6. 【华为云技术分享】从零搭建一个灰度发布环境
  7. “化鲲为鹏,我有话说”如何用鲲鹏弹性云服务器部署《Hadoop伪分布式》
  8. 单体应用微服务改造实践
  9. c语言 数据结构 多为整数带括号四则运算,用C语言实现 多位整数的四则运算,用栈,例如56*(12+20)-102/2...
  10. SpringBoot和Elasticsearch集成