Saya mempunyai masalah dengan aplikasi saya yang mogok ketika saya mencoba kode ini? Saya ingin saya terus-menerus memeriksa apakah MediaPlayer (MP) sedang diputar, dan jika ya, saya ingin Teks terbaca "Sedang Diputar" - Tetapi jika tidak diputar, saya ingin teks terbaca "Tidak Diputar".
Saya tidak mendapat peringatan apa pun dari Eclipse, tetapi saat saya mengekspornya, crash saat dimuat. Saya tahu kode untuk mengatur TextView tidak ada tetapi bukan itu masalahnya. (Saya pikir) Jika ada cara lain untuk melakukan ini, saya akan senang untuk mendorong ke arah yang benar.
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();