Xamarin哔声Android不支持异常

时间:2017-03-10 09:02:05

标签: c# android xamarin beep

我正在尝试使用Xamarin中的beep功能,参考this文章。

但是当我调用该函数时,我收到一条错误消息:

  

发生了未处理的异常。

我希望这里有人可以把我推向正确的方向。

提前致谢。

enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

例外情况表明您不能使用Beep,因为它不受支持。你可以尝试播放声音

在Resources。下添加名为raw的子文件夹。

在raw。下添加名为test.mp3的文件。

在Activity中,为MediaPlayer创建一个类变量。

MediaPlayer _player;

在OnCreate方法中,调用MediaPlayer.Create(),传递上下文和mp3的资源标识符。

_player = MediaPlayer.Create(this, Resource.Raw.test);

调用MediaPlayer的Start方法。

_player.Start();

PlaySound