如何创建一个可以在应用程序中打开/关闭声音的功能? 我不知道该怎么做:(是否可以使用系统功能?
答案 0 :(得分:0)
您可以使用可从应用程序中的任何位置读取的持久属性,然后仅在被静音的属性为False时播放声音,如下所示:
您可以在应用中的任意位置放置一个botton,以这种方式切换属性:
if (App.Current.Properties.ContainsKey("Muted") && (bool)App.Current.Properties["Muted"])
{
App.Current.Properties["Muted"] = false;
}
else
{
App.Current.Properties["Muted"] = true;
}
然后,每当您要播放声音时,您都检查一下Muted属性是否为true,如下所示:
if (App.Current.Properties.ContainsKey("Muted") && (bool)App.Current.Properties["Muted"])
{
//Play sound here.
}