В Android не работает медиаплеер - PullRequest
0 голосов
/ 05 апреля 2011

Медиаплеер не работает, когда я пытаюсь сделать следующее:

             player=MediaPlayer.create(this, R.raw.mh);
             player.start();

Я получаю эту ошибку:

Метод create (Context, int) в Тип MediaPlayer не применим для аргументы (новые View.OnClickListener () {}, int)

Ответы [ 2 ]

6 голосов
/ 05 апреля 2011

Возможно, потому что этот код находится внутри другого класса / анонимного класса.Вы не должны использовать this, но MyActivityClassName.this независимо от того, как называется ваша деятельность.

0 голосов
/ 05 апреля 2011

вы можете попробовать это

MediaPlayerInstance.play(this, R.raw.mh);
...