E / MediaPlayer Ошибка: должен быть уже установлен контроллер субтитров при воспроизведении MP3 в raw - PullRequest
0 голосов
/ 02 марта 2020

Ситуация такова, что я получил эту ошибку при воспроизведении MP3 в raw:

E/MediaPlayer: Should have subtitle controller already set
E/MediaPlayer: error (1, -19)
E/MediaPlayer: Should have subtitle controller already set

Я должен объявить:

public static MediaPlayer mp =  null;

Я также пытался:

MediaPlayer mp = new MediaPlayer;

И в onCreate:

mp = MediaPlayer.create(this, R.raw.background);
mp.start();

Я думаю, что это ошибка из-за MediaPlayer. java Я создал много проектов и перепробовал много примеров, но все они сообщали об ошибке или, если он запускается, то делает не воспроизводить mp3

Пожалуйста, дайте мне несколько решений!

compileSdkVersion 29
    buildToolsVersion "29.0.3"
    defaultConfig {
        applicationId "com.app.example.demo"
        minSdkVersion 18
        targetSdkVersion 29

Я также попробовал: Должен ли контроллер субтитров уже установить Mediaplayer error Android но это все еще терпит неудачу!

...