ユーザーが選択した音楽ファイルを再生しようとしています。データベースに保存されている音楽ファイルの名前は、res/raw フォルダーから音楽ファイルを再生するかどうかによって異なります。
みんな、ありがとう。
ユーザーが選択した音楽ファイルを再生しようとしています。データベースに保存されている音楽ファイルの名前は、res/raw フォルダーから音楽ファイルを再生するかどうかによって異なります。
みんな、ありがとう。
メディアプレーヤーを試しましたが、動作しますが、R.raw.filenameと入力する必要があります
それは真実ではない。このMediaPlayer
クラスは、setDataSource メソッドのいくつかのバリアントを提供します。たとえばString
、ファイル パスを指定して を渡したりFileDescriptor
、FileInputStream
.
データ ソースをtest.mp3
外部ストレージ (通常は SD カード) 上の名前の付いたファイルに設定するには、次のようにします。
mediaPlayer.setDataSource(android.os.Environment.getExternalStorageDirectory().getAbsolutePath()+"/test.mp3");