Handler is abstract, cannot be instantiated.


本文地址:http://blog.csdn.net/caroline_wendy/article/details/21973333


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);    } });


更多相关文章

  1. Android模仿文件夹管理实例
  2. Android(安卓)带清除功能的输入框控件实例详解
  3. Spinner 使用方法小结
  4. Android下使用activation发送邮件
  5. android httpclient基本用法
  6. Android主题更换换肤
  7. Android(安卓)Fragment 真正的完全解析(下)
  8. Android客户端post请求服务器端实例
  9. Android(安卓)Jni代码示例讲解

随机推荐

  1. Android实现界面组件的抖动效果
  2. Android Rxjava+Retrofit2上传图片以及多
  3. android系统存储信息的获取
  4. Android的线程和内存模型
  5. Android(安卓)MediaScanner源代码解析
  6. Android 使用 Scheme 启动淘宝,天猫等其他
  7. Android中解析json数据的方式之一:Gson
  8. Android 用 libusb 操作 USB 设备,无须 ro
  9. 【Android】‘activity supporting actio
  10. adb开发工具合集(traceview and dmtracedu