したがって、ユーザーが電話から曲を選択するために、次のコードを使用しています。
public void alarmcode(){
Intent i = new Intent(Intent.ACTION_GET_CONTENT);
i.setType("audio/*");
Intent c = Intent.createChooser(i, "Select soundfile");
startActivityForResult(c,1);
これはまさに私が望むことです。ただし、次にやりたいことは、MediaPlayer クラスを使用して、この選択した曲を再生できるようにすることです。これは、私がこのために書いたコードです。
MediaPlayer mp = new MediaPlayer();
mp.setDataSource(???);
mp.prepare();
mp.start();
これのメモリの場所を取得して再生する方法を知っている人はいますか? 私は本当に立ち往生しています。私は何年もの間グーグルで検索してきましたが、私を助けるために多くを見つけることができません. どんな助けにも乾杯:)