0

メディアファイルのURLがあるアプリがあります。音楽とビデオのアプリを起動してファイルを再生できたらいいのにと思います。

それを行う機会はありますか。独自のメディア プレーヤー アプリを作成したくありません。

4

1 に答える 1

1

メディア ファイルへのパスを指定して ACTION_VIEW インテントを作成し、再生するメディアの種類を含めます。

String audioPath = "path/to/audio.mp3";

Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);

// set the data and type, for movies this would be video/*
intent.setDataAndType(Uri.parse(audioPath), "audio/*");
getContext().startActivity(intent);

タイプを設定する必要はありませんが、設定することをお勧めします。タイプを設定すると、特定のタイプを処理する方法を知っているアクティビティにアクティビティが制限されます。

于 2012-10-18T13:54:08.523 に答える