①在Activity的onCreate()方法裏直接寫: ide
Handler myHandler=new Handler(){ it
@override class
public void handleMessage(Message msg){ 方法
... static
} vi
} new
這樣會報錯:This Handler class should be static or leaks might occur. void
後來上網查資料,將Handler在onCreate()外面定義成靜態類,就沒有這樣的錯了。
static class MyHandler extends Handler{
@override
public void handleMessage(Message msg){
...
}
}
OK,就是這樣。