本文实例讲述了Android设置铃声实现代码。分享给大家供大家参考。具体如下: public void setMyRingtone(File file) { Cont
本文实例讲述了Android设置铃声实现代码。分享给大家供大家参考。具体如下:
public void setMyRingtone(File file)
{
ContentValues values = new ContentValues();
values.put(MediaStore.MediaColumns.DATA, file.getAbsolutePath());
// values.put(MediaStore.MediaColumns.TITLE, file.getName());
// values.put(MediaStore.MediaColumns.SIZE, file.length());
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);
Uri uri = MediaStore.Audio.Media.getContentUriForPath(file.getAbsolutePath());
Uri newUri = this.getContentResolver().insert(uri, values);
RingtoneManager.setActualDefaultRingtoneUri(this, RingtoneManager.TYPE_RINGTONE, newUri);
}
这里设置铃声关键的语句是:
RingtoneManager.setActualDefaultRingtoneUri(this, RingtoneManager.TYPE_RINGTONE, newUri);
希望本文所述对大家的Android程序设计有所帮助。
您可能感兴趣的文章:android开发之蜂鸣提示音和震动提示的实现原理与参考代码Android实现调用震动的方法android滑动解锁震动效果的开启和取消android获取情景模式和铃声 实现震动、铃声提醒android 触屏的震动响应接口调用方法Android实现手机震动效果Android震动与提示音实现代码android闹铃简单实现Android闹铃服务AlarmManager用法深入分析Android编程实现震动与振铃的方法详解
--结束END--
本文标题: Android设置铃声实现代码
本文链接: https://www.lsjlt.com/news/26535.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-01-21
2023-10-28
2023-10-28
2023-10-27
2023-10-27
2023-10-27
2023-10-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0