當聲音結束時,我需要更改ImageView,但是當我嘗試使用線程來使用它時,會凍結應用程序關閉的screem;當聲音以線程結束時如何更改imageView
mp = MediaPlayer.create(this, R.raw.ave_maria);
mp.start();
im = (ImageView) findViewById(R.id.imag1);
Thread thread = new Thread() {
public void run() {
while (mp.isPlaying()) {
}
im.setImageResource(R.drawable.primeiro_misterio_gozoso07);
}
};
thread.start();
謝謝!就是那個! – RWillamy