我可以使用AsyncTask作为内部类来获取返回的结果,然后将其分配给全局String var。
但现在我的想法就是像这样使用AsyncTask。我的调用方法和MyAsyncTask
类是不同的类:
//in my caller class
String returned_string = new MyAsyncTask().execute(myparams); //The MyAsyncTask class returns the string after it's done everything.
Log.v("RETURNED STRING",returned_string); //Check if the returned string is correct
但当然不能这样做,因为它们的类型不同。
我不知道我的想法是否可行?
感谢您的时间。