0

サウンドファイルを開いて読むには?私の目的は、Button read music open をクリックして、このファイルを聞くことです。

mp3 ファイルを開いてこのファイルの内容を読み取る方法がわかりません

どのように、どの許可がチュートリアルにあり、事前に感謝します

4

1 に答える 1

0

あなたが正しく理解しているなら、あなたはローカルの MP3 ファイルを再生したいだけです。正しい?

公式のAPI ガイドを読む必要があります。あなたが知る必要があるすべてを教えてくれます!

ガイドの一部を次に示します。

ローカル ストレージからのプレイ方法:

Uri myUri = ....; // initialize Uri here
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(getApplicationContext(), myUri);
mediaPlayer.prepare();
mediaPlayer.start();

どのような権限が必要ですか?

  1. インターネットのアクセス許可- MediaPlayer を使用してネットワークベースのコンテンツをストリーミングする場合、アプリケーションはネットワーク アクセスを要求する必要があります。

  2. Wake Lock Permission - プレーヤー アプリケーションで画面が暗くなったりプロセッサがスリープ状態になったりしないようにする必要がある場合、または MediaPlayer.setScreenOnWhilePlaying() または MediaPlayer.setWakeMode() メソッドを使用する場合は、このパーミッションを要求する必要があります。

于 2013-04-22T00:05:10.923 に答える