0

イメージをリサイクルしたいのですが、別のスレッドがそれらをレンダリングしているため、レンダリングが停止していることを確認する必要があります。

     private void unload() {
        System.out.println("Unloading menu...");
        loaded = false;
        while(rendering) {
            //wait
        }
        background.recycle();  
        button.recycle();
        button_pushed.recycle();
     }

しかし、これが最善の方法だとは思いません。これを行う他の方法はありますか?

4

1 に答える 1

1

スレッドの wait()/notify() メカニズムを使用します。あなたはウェブ上でたくさんの素敵なツッツを見つけるでしょう

于 2012-06-10T07:23:17.060 に答える