为什么不能再线程的run方法中新建一个handler方法,而必须要将handler作为线程的成员变量,否则回报错
如果在线程的run方法中直接新建一个继承自Handler类的handler对象,程序会报错误,错误:
Can't create handler inside thread that has not called Looper.prepare()
而将handler作为线程的成员变量则不会报错,为什么
如果在线程的run方法中直接新建一个继承自Handler类的handler对象,程序会报错误,错误:
Can't create handler inside thread that has not called Looper.prepare()
而将handler作为线程的成员变量则不会报错,为什么
2016-04-02
举报