在windows phone中保存语音

本文关键字:保存 语音 phone windows | 更新日期: 2023-09-27 18:12:50

如何防止在windows手机中添加相同的自定义铃声?每次点击该按钮,铃声将保存在系统铃声列表中。但是我发现在系统铃声列表中显示相同的铃声几次。我想实现的是无论添加多少次,它只会显示1铃声只有。有可能做到吗?

任何帮助和建议将不胜感激。谢谢你。

private void setButton_Click(object sender, RoutedEventArgs e)
{
            try
            {
                saveRingtone = new SaveRingtoneTask();
                saveRingtone.Source = new Uri(@"isostore:/Kalimba.mp3");
                saveRingtone.DisplayName = "Kalimba";
                saveRingtone.IsShareable = true;
                saveRingtone.Completed += new EventHandler<TaskEventArgs>(saveRingtone_Completed);
                saveRingtone.Show();
            }
            catch
            { }
}

在windows phone中保存语音

当前SDK无法枚举现有铃声。这意味着没有办法检查是否已经存在同名的铃声。你可以在你的应用程序中跟踪用户保存的所有铃声,但如果用户从手机中删除铃声,这可能是一个问题,因为你的应用程序不会知道这已经发生了。