我想回收我的图像,但由于另一个线程正在渲染它们,我需要确保渲染已停止:
private void unload() {
System.out.println("Unloading menu...");
loaded = false;
while(rendering) {
//wait
}
background.recycle();
button.recycle();
button_pushed.recycle();
}
但我不认为这是最好的方式,是他们的其他方法吗?
答案 0 :(得分:1)
使用线程wait()/ notify()机制。你会在网上找到很多不错的东西