E/MediaPlayer: error (1, -19)

前端 未结 2 954
后悔当初
后悔当初 2021-01-16 11:52

I\'m creating a simple soundboard to play sounds when a user clicks a button. Problem is, if the button is pressed enough ( usually around 10 times ) it will eventually stop

2条回答
  •  情话喂你
    2021-01-16 12:00

    You should use Soundpool. It's created exactly for playing short sound effects. And it's much simpler to use than MediaPlayer. MediaPlayer should only be used for playing regular/large music.

    See here for example: http://www.vogella.com/tutorials/AndroidMedia/article.html#tutorial-play-sounds-via-soundpool

    Note: No need to use onTouch as in the example, you can just use onClick for simplicity.

提交回复
热议问题