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の1つが再生され、このファイルのみが再生されます。フォルダから他のすべてのmp3を削除した場合にのみ、必要なものを再生することに同意しますが、再生したいものは再生します。
これは既知の問題ですか?私は何か間違ったことをしますか?Resource.Raw.m1991とは何か、および他のRawファイルとは異なる番号を確認するために、デバッグしてブレークポイントを設定しようとしました。
どんな助けでも本当に感謝されるでしょう!
チアーズガイ