作者t3825288 (猩爷)
看板AndroidDev
标题[问题] asyncTask 结果返回的问题
时间Tue Jun 4 19:13:55 2013
请问要如何得知 AsyncTask 的工作已经做完了呢?
因为我想在 class A 中 呼叫 AsyncTask 抓取网页
然後等结果撷取完後解析网页里面的页数资讯
再利用 actionbarsherlock 来 addTab()
网路上的方法有些是把 AsyncTask 的 class 写在 class A 里面
但是我希望把他们两个分开写在不同的 .java 档
也有人是把参数传进去建构子,然後在 AsyncTask 那边做处理
但是我好像没办法在 AsyncTask 中使用 actionbarsherlcok 的相关函式
於是我想到的办法是在 class A 中建构一个函式 createTab() 用来 addTab()
然後在 onPostExecute() 中呼叫这个 createTab()
但是执行後还是会当机
在网路上查到另外一个 AsyncTask.getStatus() 的东西
不过还是不知道如何应用在上面
这几天一直查都查不到方法
实在是招穷了,恳求板上的大大们救救小弟吧...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.216.96
1F:推 tomap41017:Loader API 06/05 02:49