我要更改闹钟和通知的铃声,用下面两种方法更改通知、闹钟铃声都改不了,通知、闹钟、来电三种类型的更改都变成只改来电铃声的,怎么回事?

方法一:
//打开铃声设置来改
Intent intent = new Intent(RingtoneManager.ACTION_RINGTONE_PICKER);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TYPE, RingtoneManager.TYPE_NOTIFICATION);

方法二:
//直接改
File k = new File("/storage/sdcard1/11", "张敬轩 - 不吐不快.mp3");  
        Uri uri2 = MediaStore.Audio.Media.getContentUriForPath("/storage/sdcard1/11/张敬轩 - 不吐不快.mp3");
ContentValues values = new ContentValues(); 
  values.put(MediaStore.MediaColumns.DATA, k.getAbsolutePath()); 
  values.put(MediaStore.MediaColumns.TITLE, k.getName());
  values.put(MediaStore.MediaColumns.MIME_TYPE, "audio/mp3");   
  values.put(MediaStore.Audio.Media.IS_RINGTONE, false);   
  values.put(MediaStore.Audio.Media.IS_NOTIFICATION, true);   
  values.put(MediaStore.Audio.Media.IS_ALARM, false);   
  values.put(MediaStore.Audio.Media.IS_MUSIC, false);   
 Uri uri = MediaStore.Audio.Media.getContentUriForPath(k.getAbsolutePath());  
Uri newUri = MainActivity.this.getContentResolver().insert(uri, values);  
RingtoneManager.setActualDefaultRingtoneUri(MainActivity.this, RingtoneManager.TYPE_NOTIFICATION, newUri);
RingtoneManager.getRingtone(MainActivity.this, newUri).play();

android 更改铃声遇到问题,求大神解答相关推荐

  1. [LeetCode]LRU Cache有个问题,求大神解答【已解决】

    题目: Design and implement a data structure for Least Recently Used (LRU) cache. It should support the ...

  2. 软件开发Linux环境下,java通过JNA调用so报错,求大神解答,感激不尽。

    软件开发Linux环境下,java通过JNA调用so报错,求大神解答,感激不尽. 图片说明 最佳答案: 专家已采纳 先用c等调用一下so,看函数能否正确调用 文章来源:https://ask.csdn ...

  3. matlab 连续两个if,求大神解答一个matlab中的for循环嵌套if选择语句

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:求大神解答一个matlab中的for循环嵌套if选择语句回答:1.最后缺少一个end;2.这句输出没什么意义:disp A(i)=A ...

  4. 一个限流电路,求大神解答

    目前在做一个项目,是一个产品里面需要用一个螺线管来带动带动一个机械结构上锁或者解锁.螺线管直接接上12VDC的话会发热严重,所以决定设计一个电路进行降压限流,电路如下: 1. 12VDC输出时,流经螺 ...

  5. wifi android 指令,求大神解答,安卓按键精灵开启关闭手机wifi的指令

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 */ package com.wifi.connect; import java.util.List; import android.net.wifi.W ...

  6. 计算机丢失first,求大神解答硬盘驱动丢失怎么办

    某蛋的piglet桑 回答数:14533  |  被采纳数:5 2016-12-23 12:51:05 一.U盘重装系统 准备:一台正常开机的电脑和一个U盘 1.百度下载"U大师" ...

  7. java 网格包,求大神解答:JAVA网格包布局管理器小程序问题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 为什么我在这个程序上加入了一个Container对象就出问题了,求解答,要如何改: package A; import java.awt.*; impor ...

  8. 求大神解答!!!!在线死等!

    诉求:python能否实现在一个网站平台上输入账号密码后,能否开启多个同一账号下的标签页. 例如:如下图所示输入账号密码,打开网站后可以开启多个标签页,并且可以分别对每个标签页进行相同操作.

  9. cad2012打开后闪退_为什么CAD2012一打开就闪退啊。求大神解答

    CAD致使错误,一般抄是在WIN10以上系统出现的,基本上系统盗版和兼容性不好.按图片操作.按以上操作后.桌面双击打开CAD软件.输入RECOVER.打开文件.再次输入 RECOVER打开另一个需要复 ...

最新文章

  1. 「机器学习速成」过拟合的风险和泛化
  2. javascript严格模式
  3. iOS:(接口适配器3)--iPhone适应不同型号 6/6plus 前
  4. MySQL5.7升级到8.0 之后,配合ubantu18.04遇到的常规问题以及非常规问题的解决方案
  5. ASP面向对象编程探讨及比较
  6. mysql 日志同步 数据不同步_Mysql互为主从问题--日志同步数据不同步
  7. 高通发布两款耳机芯片:支持主动降噪和语音助手功能
  8. (转)Docker - 使用 compose 编排服务
  9. Qt编写QUI皮肤生成器
  10. AI笔记: 数学基础之贝叶斯公式(概率公式)
  11. python读取tif图片报错
  12. WPA破解原理简要——无线网络破解续
  13. juniper防火墙定义策略生效时间
  14. K8s NetworkPolicy与网络插件flannel、calico详细版
  15. 基于MT5的沪深股票回测四--回测
  16. 微信运动刷步数html前端源码,悦动圈步数提交协议漏洞分析实现微信运动刷步数...
  17. python爬取去哪里_详解Python 爬取13个旅游城市,告诉你五一大家最爱去哪玩?
  18. Nature:真核核糖体可以像原核核糖体一样被修饰以应对抗生素
  19. 离散数学(一)——集合
  20. 【Maven安装本地jar包】 Unknown lifecycle phase

热门文章

  1. 如何使用Mbp模块构建应用.
  2. 【Internet of things】物联网物联网被视为互联网的应用扩展,应用创新是物联网的发展的核心
  3. JavaScript数学运算(取整,取余和取模)
  4. uniapp使用uni.createInnerAudioContext()实现在app 小程序 h5有声书的倍速功能
  5. linux命令大全 tar,linux tar命令详解
  6. Web2.0真的会改变了互联网吗?[网摘]
  7. 浅谈电气防火限流式保护器在养老福利单位的应用
  8. return的四种用法
  9. Laravel限时特价
  10. java编写xsd_java xsd