我不知道如何使用线程;我只是想学习如何制作一个简单的android程序,但我试图使用一个API,我得到了一个NetworkOnMainThread异常。 我读到这意味着我需要将我的httpUrlConnection放在后台线程中(doInBackground显然可能会有所帮助),但我在互联网上遇到了教程问题。如何使用doInBackground摆脱NetworkOnMainThread异常的
我有正确的方法现在被称为getResults它接受一个字符串,并返回一个列表。有没有一种简单的方法来适应doInBackground,以便我不必改变我的方法?
的如何这样做使用doInBackground(或任何其它方法)的一个例子将是很好。
见Android的指南网络运营,它说明了在哪里放,使网络调用的代码:http://developer.android.com/training/basics/network- OPS/connecting.html – ESala