亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Handler handler=new Handler(); 會報錯呢

為什么在android studio 不能 Handler handler=new Handler(); 會報錯呢,好像是抽象類

正在回答

6 回答

你是不是在一個Thread中new的?如果是的話請先調用 Looper.prepare()

3 回復 有任何疑惑可以回復我~

不錯不錯

0 回復 有任何疑惑可以回復我~

嗯嗯,主要問題是在這:將import java.util.logging.Handler;換成---->import android.os.Handler;

1 回復 有任何疑惑可以回復我~
#1

weibo_饕餮潴_0

感謝幫助 還真是這個坑
2016-01-24 回復 有任何疑惑可以回復我~

若在Thread外,仍出現該“Handler” is?abstract?class,can?not?be?instantiated。

import?java.util.logging.Handler;換成---->import?android.os.Handler;


4 回復 有任何疑惑可以回復我~

怎么去調用?Looper.prepare(),新人太暈了

1 回復 有任何疑惑可以回復我~
#1

Forest_Deer

class LooperThread extends Thread { public void run() { Looper.prepare(); mHandler = new Handler() { public void handleMessage(Message msg) { // process incoming messages here } }; Looper.loop(); } }
2015-08-22 回復 有任何疑惑可以回復我~

樓上正解~

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Android面試??虷andler詳解
  • 參與學習       54868    人
  • 解答問題       192    個

學Android開發,必學Handler,也是Android面試???/p> 進入課程

Handler handler=new Handler(); 會報錯呢

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號