我尝试下面的代码,它不设置铃声。 “ff”的logcat条目表示为空,所以我猜这个URI没有正确连接?,我似乎无法弄清楚我的代码中哪里出错了。Android设置铃声失败

String filepath =Environment.getExternalStorageDirectory().toString()+"//media//audio//ringtones//bluemoon.mp3";

File ringtoneFile = new File(filepath);

ContentValues content = new ContentValues();

content.put(MediaStore.MediaColumns.DATA,ringtoneFile.getAbsolutePath());

content.put(MediaStore.MediaColumns.TITLE, "test");

content.put(MediaStore.MediaColumns.SIZE, 215454);

content.put(MediaStore.MediaColumns.MIME_TYPE, "audio/mpeg");

content.put(MediaStore.Audio.Media.ARTIST, "artist");

content.put(MediaStore.Audio.Media.DURATION, 230);

content.put(MediaStore.Audio.Media.IS_RINGTONE, true);

content.put(MediaStore.Audio.Media.IS_NOTIFICATION, false);

content.put(MediaStore.Audio.Media.IS_ALARM, false);

content.put(MediaStore.Audio.Media.IS_MUSIC, false);

Log.i("BOOM", "the absolute path of the file is :"+ringtoneFile.getAbsolutePath());

Uri uri = MediaStore.Audio.Media.getContentUriForPath(

ringtoneFile.getAbsolutePath());

Uri newUri = getApplicationContext().getContentResolver().insert(uri, content);

Uri ringtoneUri = newUri;

Log.i("ff","the ringtone uri is :"+ringtoneUri);

RingtoneManager.setActualDefaultRingtoneUri(getApplicationContext(),

RingtoneManager.TYPE_RINGTONE,newUri);

2012-01-15

brux

android 铃声设置失败,Android设置铃声失败相关推荐

  1. android动态设置错误页面,Android中替换WebView加载网页失败时的页面

    我们用webView去请求一个网页链接的时候,如果请求网页失败或无网络的情况下,它会返回给我们这样一个页面,如下图所示: 上面这个页面就是系统自带的页面,你觉得是不是很丑?反正小编本人觉得非常丑,很难 ...

  2. 短信 铃声设置成功 android,Android(安卓)如何设置手机铃声(自定义铃声)

    一般Android操作系统的手机具有四种铃声可以设置,分别为:来电.短信.闹钟.系统等种类铃声,这里我为大家介绍系统自带铃声的设置. 工具/原料 Android操作系统 步骤/方法 打开Android ...

  3. 短信 铃声设置成功 android,玩转Android GPhone铃声设置图文教程

    第1页: 昨日,一位同事向笔者问了一个颇具"挑战性"的问题,"HTC G2如何设置铃声".的确对于一款智能手机来说,无论是来电铃声.短信铃声还是脑中铃声的设置都 ...

  4. Android SMSC设置失败短信发送失败问题

    1:获得PDU码,, 比如 短信中心号码是  +8613800760500 先2位分组,后面不够的加一个f  那么就是  86 13 80 07 60 50 0f                    ...

  5. Android代码双卡切换,Android添加双卡铃声设置的方法

    安卓本身并不支持双卡,在定制过之后,默认情况下两张卡的来电铃声是一样的,不能分别进行设置,这就需要添加一些相关代码. 基本思路是,找到来电时播放铃声的地方,修改为根据卡的ID播放相应的声音.(而整个来 ...

  6. android常用工具类之铃声、音量的设置

    /*** * @author lll* @version 1.0 Create on 2013-12-11 上午10:06:09* @Description: 音量,铃声操作工具类 (注意权限)*/ ...

  7. Android 10.0 媒体音乐,铃声,闹钟,通知等设置默认音量为最大音量80%

    目录 1.概述 2.媒体音乐,铃声,闹钟,通知等设置默认音量为最大音量80%的核心代码

  8. iphone android短信中心号码,iPhone设置短信中心号码失败

    苹果手机设置短信中心号码失败原因有很多,首先需要确保手机的各种设置是正常状态. 设置短信中心号码失败原因: 1.确保信号正常,关闭飞行模式: 2.检查SIM卡状态是否正常: 3.检查发送键是否显示为亮 ...

  9. android qq 铃声大小设置,手机QQ自定义铃声怎么设置?手机QQ自定义铃声设置教程...

    怎么设置手机QQ自定义铃声?手机QQ提示声怎么自定义?关于自定义手机QQ铃声的教程尽在腾牛个性网,本站提供无需ROOT,超级简单的修改提示音方法,相信对大家有所帮助. 对于手机QQ万年不变提示铃声我想 ...

  10. Android应用如何开机自启动、自启动失败原因

    2019独角兽企业重金招聘Python工程师标准>>> Android应用如何开机自启动.自启动失败原因 本文主要介绍Android应用如何开机自启动.自启动失败的原因.adb命令发 ...

最新文章

  1. 改变进程的优先级,nice,getpriority,setpriority
  2. 傅里叶变换函数FFT的使用方法
  3. Scikit-Learn 与 TensorFlow 机器学习实用指南学习笔记 4 —— 数据探索与可视化、发现规律
  4. collect2: error: ld returned 1 exit status编译错误
  5. Codeup-问题 A: 最大连续子序列
  6. check generated report by SE16
  7. idea gui插件_给IDEA换个酷炫的主题,这个有点哇塞啊!
  8. mysql limit 分页 0_Mysql分页之limit用法与limit优化
  9. java编程思想学习(1):抽象
  10. 【AI面试题】GBDT原理、如何用于分类、常用损失函数
  11. Oracle往表里插入系统当前时间
  12. 补丁服务器 注册表,注册表补丁
  13. PS2020制作电子签名
  14. 【C/C++服务器开发】什么是服务器?服务器分类及构建一个简单的服务器系统
  15. 深圳店小秘Java后端面试
  16. java中如何求101-200之间的素数,并统计素数个数
  17. Kinect坐标转换
  18. 《操作系统》学习笔记|6.6外存空间管理
  19. 对web移动端开发的一些了解
  20. 宫崎骏魔幻动画电影《哈尔的移动城堡》高清720P,国粤日三语

热门文章

  1. ARINC429板卡PCIE-1553B板卡 MIL-STD-1553B总线接口卡 PCIe 1553B通信模块
  2. ubuntu系统下禾赛激光雷达驱动安装
  3. 寂 寞的舞姿,忧 怨的舞步!
  4. 宁海中考政策计算机考试合格,浙江宁海中考考试时间
  5. 应用之星:十问十答,让你更快了解H5制作和app开发
  6. 黑马程序员 Java自学总结十六 网络编程
  7. 怎样将ppt转成word文件
  8. 2022全年度白酒十大热门品牌销量榜单
  9. 儿童过敏性体质为什么越来越多?
  10. 高德地图使用AMap.DrivingPolicy.LEAST_DISTANCE报错