У меня есть песня в моем приложении, которую я хотел бы контролировать с помощью Media Controller, у меня есть код, который, я считаю, будет точным представлением о том, как это сделать, однако я получите 2 ошибки в моем коде, я расскажу подробности ниже, может ли кто-нибудь помочь мне.Как заставить Media Controller работать
Ошибка 1: Метод setMediaPlayer (MediaController.MediaPlayerControl) в MediaController типа не применяется для аргументов (MediaPlayer)
Error 2: Метод setMediaController (MediaController) не определено для типа медиаплеера
код у меня до сих пор:
MediaPlayer Song;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.billy);
Song = MediaPlayer.create(BillyConnoly.this, R.raw.clip_1);
MediaController mc = new MediaController(this);
mc.setMediaPlayer(Song);
Song.setMediaController(mc);
}
Я думаю, вы найдете [это] (http://stackoverflow.com/questions/3747139/how -can-i-show-a-mediacontroller-while-playing-audio-in-android/5265629 # 5265629) пример полезный. – crazylpfan
@crazylpfan Я понял, что это было бы полезно, но для меня это действительно сложно понять, я только начал неделю назад. – Thomas