Добрый день.
Подскажите, пожалуйста, где можно почитать о проигрывании звуков. Все, что я нашел из более-менее толкового на русском это http://ru-code-android.blogspot.com/201 ... .html#more. Но этого мало, опишу, что мне нужно: пишу для ребенка программку по изучению цветов и фигур (попутно изучая программирование). На экране 3 случайные картинки из 100 (например: круг, ромб, квадрат). Нужно задать вопрос типа: "Где ромб?". Если нажали на ромб - проиграть "Правильно" и новый заход, на круг - Проиграть "Нет, это круг", а потом повторить вопрос "Где ромб?".
И еще маленький вопрос: можно ли проиграть вопрос состоящий из 2 файлов без задержек: 1 файл - "Где", 2 файл - "ромб". Таким образом у меня количество ogg файлов уменьшится раза в 2-3.
Спасибо.
Проигрывание звуков
-
Siemenstim
- Сообщения: 9
- Зарегистрирован: 16 апр 2013, 14:04
Re: Проигрывание звуков
Добрый день.
Что никто не может подсказать где почитать о SoundManger'e?
Что никто не может подсказать где почитать о SoundManger'e?
Re: Проигрывание звуков
Новую тему создавать не буду, ищу мануал на русском языке по классу RingtoneManager, может кто подсказать ссылку, или книгу?
Re: Проигрывание звуков
я тоже начинающий, но попробую дать советSiemenstim писал(а):Добрый день.
Подскажите, пожалуйста, где можно почитать о проигрывании звуков. Все, что я нашел из более-менее толкового на русском это http://ru-code-android.blogspot.com/201 ... .html#more. Но этого мало, опишу, что мне нужно: пишу для ребенка программку по изучению цветов и фигур (попутно изучая программирование). На экране 3 случайные картинки из 100 (например: круг, ромб, квадрат). Нужно задать вопрос типа: "Где ромб?". Если нажали на ромб - проиграть "Правильно" и новый заход, на круг - Проиграть "Нет, это круг", а потом повторить вопрос "Где ромб?".
И еще маленький вопрос: можно ли проиграть вопрос состоящий из 2 файлов без задержек: 1 файл - "Где", 2 файл - "ромб". Таким образом у меня количество ogg файлов уменьшится раза в 2-3.
Спасибо.
используй класс MediaPlayer, а не SoundPool для воспроизведения звуков
SoundPool проигрывает первые 5 секунд от файла (точно не замерял)
private MediaPlayer mediaPlayer;
mediaPlayer = MediaPlayer.create(c, R.raw.mysong); // создаём новый объект mediaPlayer mediaPlayer.start(); // запускаем воспроизведение
Re: Проигрывание звуков
В документации. или где -то тут: http://stackoverflow.com/a/3763993Siemenstim писал(а):Добрый день.
Что никто не может подсказать где почитать о SoundManger'e?
