写了一个Service, 在里面启动了一个线程,于是实例化了一个Handler来处理消息。
但运行时抛出异常说不能在没有调用Looper.prepare()的线程中创建Handler。
然后我在Service的onCreate()中调用Looper.prepare(),却又被抛出异常,说一个线程中只能有一个Looper。
晕了,到底应该怎么办呢?
但运行时抛出异常说不能在没有调用Looper.prepare()的线程中创建Handler。
然后我在Service的onCreate()中调用Looper.prepare(),却又被抛出异常,说一个线程中只能有一个Looper。
晕了,到底应该怎么办呢?