0

ユーザーが他のアプリケーションにアクセスしている間も再生され続けるように、Androidアプリでオーディオをサービスとして再生したいと思います。私はなんとかサービスのコア部分を開発することができましたが、オーディオを開始/停止するためにアプリケーションの側面にコントロールが必要になりました。MediaControlクラスを使用したいのですが、同じアプリケーションで定義されたメディアプレーヤーにバインドされているようです。つまり、基本的には、サービスベースのオーディオ再生をメディアコントローラーなどに接続する方法を見つけようとしています。

アドバイスをいただければ幸いです

マーティン

4

1 に答える 1

0

自分で解決策を見つけました。

MediaControllerをMediaPlayerの実際のインスタンスに接続する代わりに、インターフェイスMediaPlayerControlを任意のクラスに実装し、インターフェイスメソッドを介してサービスをMediaControllerウィジェットに接続できます。

于 2012-09-29T14:53:46.080 に答える