У меня проблема со сбоем приложения, когда я пробую этот код? Я хочу, чтобы я постоянно проверял, воспроизводится ли MediaPlayer (MP), и если это так, я хочу, чтобы текст читал «Сейчас воспроизводится». Но если он не воспроизводится, я хочу, чтобы он читал «Не воспроизводится».
Я не получаю никаких предупреждений от Eclipse, но все же, когда я его экспортирую, он падает при загрузке. Я знаю, что кода для установки TextView там нет, но проблема не в этом. (я думаю) Если есть другой способ сделать это, я был бы рад толчку в правильном направлении.
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//The Timer
Thread playingtimer = new Thread (){
public void run() {
try{
int time = 1;
while(time > 0) {
sleep(100);
if (MP.isPlaying()){
//set the TextView here "Now Playing"
}
else
//set the TextView to "NOT Playing"
}
}
catch (InterruptedException e) {
e.printStackTrace();
}
finally{
}
}
};
playingtimer.start();