close

surfaceview create object not called Looper.prepare()

是當使用surfaceview進行繪製時,其執行續發生錯誤。

網路上的解答都是handler的問題。

但是我當初遇到這個問題時,根本沒有使用handler,

後來才發現原來我有一個class寫錯了,不小心寫成activity。

 

也就是程式碼中的

 

Foo foo = new foo();

 

class Foo {

}

>>> 誤寫為

class Foo extends Activity{

}

 

因為變成new一個activity,因此就會有handler問題(UI執行續)。

arrow
arrow
    全站熱搜

    pcwiki 發表在 痞客邦 留言(0) 人氣()