Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android系統教程 >> Android開發教程 >> Android使用Handler進行實例化(new)時報錯的原因及解決方法

Android使用Handler進行實例化(new)時報錯的原因及解決方法

編輯:Android開發教程

Android使用Handler進行實例化(new)時, 如: private Handler handler = new Handler();

會報錯"Handler is abstract, cannot be instantiated.", 提示使用, 其他實例化方式.

原因: 導入(import)庫發生錯誤, 使用Android的句柄(handler)庫, 不是java的句柄庫;

使用"import android.os.Handler;" 代替 "import java.util.logging.Handler;"

即可, Handler的使用方法:

private Handler handler = new Handler();  
...  
handler.post(new Runnable() {  
   @Override
   public void run() {  
        addNewQuake(quake);  
   }  
});

查看本欄目更多精彩內容:http://www.bianceng.cn/OS/extra/

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved