請問如何理解這段代碼呢?
private?Handler?mHandler2?=?new?Handler(new?Handler.Callback()?{ ??@Override ??public?boolean?handleMessage(Message?msg)?{ ????Toast.makeText(MainActivity.this,?"你好",?Toast.LENGTH_SHORT).show(); ????return?true; ??} })?{ ??@Override ??public?void?handleMessage(Message?msg)?{ ????Toast.makeText(MainActivity.this,?"你好2",?Toast.LENGTH_SHORT).show(); ??} };
在Handler用法2 了里面有這段代碼,不太理解。。。
?new?Handler(new?Handler.Callback()?{ ??@Override ??public?boolean?handleMessage(Message?msg)?{ ????Toast.makeText(MainActivity.this,?"你好",?Toast.LENGTH_SHORT).show(); ????return?true; ??} })???//這里創建了一個對象
那么對象后面跟著那個花括號是什么?方法嗎?
2016-11-08
重寫 handler 對象的 handleMessage 方法啊。