Создание проблемы с файлом в SDCard - PullRequest
0 голосов
/ 27 июля 2011

Я создаю музыкальный файл как File file = new File ("/ sdcard // a.wav"), если (! File.exists ()) file.createNewFile () ;. Но после создания я собираюськ следующему экрану и возвращению к этому экрану. Теперь я читаю его с помощью MediaPlayer следующим образом

if(file.exists()){
    mediaPlayer=new MediaPlayer();
                mediaPlayer.setDataSource(recordPath);
                mediaPlayer.prepare();  }

Но этот файл не воспроизводится. Элемент управления вообще не входит внутрь. У кого-то есть идеи?

1 Ответ

0 голосов
/ 27 июля 2011

Вы должны проверить свой манифест, убедитесь, что у вас есть:

   <uses-permission
    android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>

, а также для получения пути SDCard вы должны использовать

   Environment.getExternalStorageDirectory()
...