我对 Mono for Android (4.2.5) 有一个严重的问题。我的 RAW 文件夹中有几个 mp3 文件,全部设置为 AndroidResource。
这是我的代码:
idPlayer.SetDataSource(this.Resources.OpenRawResourceFd(Resource.Raw.m1991).FileDescriptor);
idPlayer.SetOnCompletionListener(this);
idPlayer.Prepare();
idPlayer.Start();
无论设置了哪个文件(在本例中为 m1991),当我在 Galaxy Note 上部署和运行时,它总是会播放其中一个 mp3,并且只播放这个。只有当我从文件夹中删除所有其他 mp3 文件但我想播放的文件时,它才会同意播放我想要的文件。
这是一个已知的问题?我做错了吗?我尝试调试并设置断点以查看 Resource.Raw.m1991 是什么以及它与其他原始文件不同的数字。
任何帮助都将不胜感激!
干杯家伙