public void setMyRingtone()

{

File k = new File("/sdcard/Shall We Talk.mp3"); // 设置歌曲路径

ContentValues values = new ContentValues();

values.put(MediaStore.MediaColumns.DATA, k.getAbsolutePath());

values.put(MediaStore.MediaColumns.TITLE, "Shall We Talk");

values.put(MediaStore.MediaColumns.SIZE, 8474325);

values.put(MediaStore.MediaColumns.MIME_TYPE, "audio/mp3");

values.put(MediaStore.Audio.Media.ARTIST, "Madonna");

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

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);

// Insert it into the database

Uri uri = MediaStore.Audio.Media.getContentUriForPath(k.getAbsolutePath());

Uri newUri = this.getContentResolver().insert(uri, values);

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

;}

设置来电铃声android,设置默认来电铃声 android相关推荐

  1. 我的Android进阶之旅------Android系统设置默认来电铃声、闹钟铃声、通知铃声

    首先了解Android系统本身提供的默认铃声文件,这些文件都放在  /system/media/audio  目录下. /system/media/audio/ringtones   系统来电铃声 / ...

  2. Android 修改默认来电他,通知铃声

    # Additional settings used in all AOSP builds PRODUCT_PROPERTY_OVERRIDES := \ro.config.ringtone=Ring ...

  3. android中默认短信,android开发中设置默认短信应用的两种方法

    第一种:利用反射实现的无弹窗设置 public static final String CLASS_SMS_MANAGER = "com.android.internal.telephony ...

  4. android 视频默认图片格式,Android获取视频文件某一帧并设置图片

    在项目中,有时候需要抓取视频文件的某一帧图像做为预览图片,那到底应该怎么获取这个图片呢? Android为我们提供了一个统一的接口用来获取多媒体文件的相关信息:MediaMetadataRetriev ...

  5. android 获取默认存储路径,Android获取外置SD卡存储路径的方法

    在开发应用的过程中,经常会遇到需要获取设备存储路径的问题.而从网上看到的很多方法获取到的都是内置存储位置,并非外置SD卡路径,因此我推荐使用反射的机制来获取外置存储的路径. 通常,使用Environm ...

  6. android 获取默认程序图标,android – PackageManager.getApplicationIcon()返回默认图标?...

    我刚想通了.有一个PackageManager.getDefaultActivityIcon()方法返回一个Drawable.如果Drawable的Bitmap与应用程序图标Drawable的Bitm ...

  7. android系统默认铃声,android播放系统默认的铃声

    播放默认通知声音 /** * 播放系统默认提示音 * * @return MediaPlayer对象 * * @throws Exception */ public void defaultMedia ...

  8. ym——Android从零开始(28)(来电铃声的设置、手机闹钟、手势识别)(新)

    转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持! 来电铃声的设置.手机闹钟.手势识别来电铃声的设置 MediaStore简介 Media ...

  9. Android5.1自定义闹钟铃声,Android 设置来电铃声、通知铃声、闹钟铃声中的坑

    最新做项目,遇到一个铃声设置的bug,一直被延期了大半年,终于忍不住了,花了大半天时间来研究问题所在.其实这个功能百度一下有很多,但大部分都是同一篇文章,我们项目里最开始就是参考的百度的代码片段来实现 ...

  10. Android 设置来电铃声、通知铃声、闹钟铃声中的坑

    最新做项目,遇到一个铃声设置的bug,一直被延期了大半年,终于忍不住了,花了大半天时间来研究问题所在.其实这个功能百度一下有很多,但大部分都是同一篇文章,我们项目里最开始就是参考的百度的代码片段来实现 ...

最新文章

  1. 关系数据库设计【笔记】
  2. linux驱动 打印变量,linux驱动 内核函数 变量 宏定义
  3. 循环显示图片、按键抽奖的小工具
  4. 点击跳转到QQ聊天界面
  5. mysql8创建用户并授权_新特性解读 | 从 wireshark 看 MySQL 8.0 加密连接
  6. sql 解锁被锁定的账号
  7. Leetcode--329. 矩阵中的最长递增路径
  8. 进腾讯实习要交钱?腾讯2021年开除70名员工,拉黑13家公司
  9. 几个年薪百万的下属,爆了~
  10. 【java设计模式】之 工厂(Factory)模式
  11. 排序算法 c++(思想+code)
  12. 死磕shell系列-shell介绍
  13. 【车辆识别】基于matlab GUI小波和盒维数车型识别【含Matlab源码 727期】
  14. u盘启动盘安装centos7.5操作系统
  15. win10系统更新服务器太慢了,Win10易升更新系统很慢的解决方法
  16. FlashCS6安装步骤
  17. Web聊天室历史记录解决方案(轻喷。。)
  18. tensorflow目标检测API实现血细胞图像识别和计数
  19. win10自带虚拟机的窗口太小的调整办法,亲测有效
  20. Java VisualVM安装Visual GC插件

热门文章

  1. Android 打造任意层级树形控件 考验你的数据结构和设计
  2. Tomcat修行之路-3.类加载机制的原理
  3. lol服务器维护是拳头,问拳头-英雄联盟官方网站-腾讯游戏
  4. php 私有云盘,私有云盘搭建
  5. TortoiseSVN不会弹出认证(账号密码)或 TortoiseSVN正在启动版本库浏览器
  6. cinta作业5:循环群
  7. [因果推断] 什么是因果推断(一)
  8. js获取注册表中应用程序的路径,并通过注册表打开
  9. 有钱任性的农夫山泉,被迫踏上IPO?
  10. python调用函数库_python调用操作系统的库函数