如何在service中调用activity中的handler
怎么在service中调用activity中的handler
我使用了一个service来开起了一个请求网络数据的线程,当网络数据请求完毕后我需要用handler将数据返回给activity,而且我不能将activity中的handler定义成static,因为我还要调用一些其他的非静态的方法,那么我怎么在service中使用activity中的handler呢?在这种情况下有什么好的方法吗?
------解决思路----------------------
在service中定义一个handler,然后定义一个void sethandler(Handler handler )把activity的handler传过来,在service中sendmessage,activity中就可以接收了
------解决思路----------------------
把handler传到service中,
我使用了一个service来开起了一个请求网络数据的线程,当网络数据请求完毕后我需要用handler将数据返回给activity,而且我不能将activity中的handler定义成static,因为我还要调用一些其他的非静态的方法,那么我怎么在service中使用activity中的handler呢?在这种情况下有什么好的方法吗?
------解决思路----------------------
在service中定义一个handler,然后定义一个void sethandler(Handler handler )把activity的handler传过来,在service中sendmessage,activity中就可以接收了
------解决思路----------------------
把handler传到service中,