Я хочу создать небольшую кнопку воспроизведения, когда пользователь нажимает кнопку, воспроизводит аудиофайл Может кто-нибудь покажет мне, как это сделать Я также хочу знать, как создать кнопку паузы. Спасибо!Как создать кнопку воспроизведения для воспроизведения звука?
ответ
Существует два способа создания собственных кнопок. Вы можете расширить существующий класс View (Button или View) и определить и описать его программно, а затем использовать этот класс в своем макете xml.
Или
Создайте свой собственный Pause и Play кнопки в графическом редакторе, например GIMP в PhotoShop. Обратите внимание, что вам нужно будет создавать активы для каждого состояния (нормальное, сфокусированное, нажатое) и для различных плотностей экрана. Затем просто скопируйте их в свои выпадающие папки и определите каждую кнопку в виде списка состояний. Подробнее об этом здесь http://developer.android.com/reference/android/graphics/drawable/StateListDrawable.html
Если вы хотите воспроизводить короткие звуковые файлы, я предлагаю SoundPool. Он абстрагирует все материалы низкого уровня, чтобы вы могли просто сосредоточиться на загрузке, воспроизведении и приостановке звуковых файлов и беспокоиться о правильной работе вашей кнопки. Взгляните на этот класс здесь http://developer.android.com/reference/android/media/SoundPool.html
- 1. Как создать медиа-контроллер для воспроизведения звука?
- 2. Xcode 6 - Нажмите кнопку для воспроизведения звука
- 3. Встряска для воспроизведения звука
- 4. Android придавливают кнопку долго воспроизведения звука
- 5. Ошибка пытается сделать кнопку воспроизведения звука
- 6. Поиск файлов для воспроизведения звука
- 7. Gridview OnItemНажмите для воспроизведения звука
- 8. Нажатие кнопки для воспроизведения звука
- 9. Захват воспроизведения звука
- 10. Утилизация звука после воспроизведения звука?
- 11. Использование PHP для воспроизведения звука
- 12. Ошибка при попытке воспроизведения звука
- 13. Как отслеживать положение воспроизведения звука?
- 14. Как настроить медиа-контроллер для воспроизведения звука?
- 15. MATLAB: Остановка воспроизведения звука
- 16. остановка воспроизведения нового звука
- 17. Как использовать кнопку для воспроизведения звука с помощью ListView?
- 18. Как использовать кнопку для изменения изображения и воспроизведения звука?
- 19. Завершение воспроизведения аудио звука?
- 20. Ошибка воспроизведения звука Java
- 21. Звук воспроизведения звука MIDlet
- 22. Начало воспроизведения звука отключено
- 23. Создать пользовательскую кнопку воспроизведения для проигрывателя Vitamio
- 24. Предотвращение остановки воспроизведения звука esc
- 25. Silverlight 4 MediaElement воспроизведения звука
- 26. Как создать кнопку воспроизведения и сбросить содержимое?
- 27. Как использовать FileReference для воспроизведения звука?
- 28. Как прокрутить список воспроизведения для звука
- 29. Простая кнопка паузы/воспроизведения звука
- 30. Пользовательская кнопка для отключения звука воспроизведения