Необходимо сыграть в .wav-файл, но только его часть (с начала). Например, у меня есть файл test.wav, и это 10 секунд, я хочу играть только 0-5 секунд. Я пытаюсь использовать метод seekTo, но это не помогает моему приложению разбился.Android Воспроизведение аудиофайла (.wav)
AssetFileDescriptor afd = context.getResources().openRawResourceFd(R.raw.test);
mMediaPlayer.setAudioStreamType(AudioManager.STREAM_SYSTEM);
mMediaPlayer.setDataSource(afd.getFileDescriptor(), afd.getStartOffset(), afd.getLength());
mMediaPlayer.setOnPreparedListener(mOnPreparedListener);
mMediaPlayer.setOnCompletionListener(mMediaPlayerCompletionListener);
mMediaPlayer.seekTo(5000);
mMediaPlayer.prepare();
означает U хочет играть только .wav аудио в приложении правой –
лишь часть .wav файла – GigantoMK