この記事は言う
MediaPlayerLauncher は、Media Player アプリケーションを起動し、指定されたメディア ファイルを再生します。メディア ファイルは、分離ストレージまたはアプリケーションのインストール ディレクトリに格納されます。
ただし、ライブラリから特定のアルバムから曲を選択し (を使用MediaLibrary
)、デフォルトのメディア プレーヤーを起動して再生したいと考えています。これを行う方法 ?
この記事は言う
MediaPlayerLauncher は、Media Player アプリケーションを起動し、指定されたメディア ファイルを再生します。メディア ファイルは、分離ストレージまたはアプリケーションのインストール ディレクトリに格納されます。
ただし、ライブラリから特定のアルバムから曲を選択し (を使用MediaLibrary
)、デフォルトのメディア プレーヤーを起動して再生したいと考えています。これを行う方法 ?
基本的に、現在の API ではそれを行うことはできません。
MediaPlayerLauncher は MediaLocationType型のパラメーターを受け取ります。ドキュメントから、メディア ライブラリにアクセスするオプションがないことがわかります。
分離ストレージに格納されているメディア ファイルには MediaLocationType.Data を使用します。アプリケーション プロジェクトの一部であるメディア ファイルには、MediaLocationType.Install を使用します。それらは .xap ファイルにバンドルされ、アプリケーションのインストール ディレクトリに格納されます。
この機能のUserVoiceリクエストを作成しました。十分な数の人が投票すれば、次のアップデートで入手できることを願っています。