看板 AndroidDev 關於我們 聯絡資訊
我用firebase做了一個小型討論區 因為不會寫安全規則,感覺漏洞很大 不過大致上沒什麼問題 但總覺得我取資料時的線程很怪 跟AsyncTask放在一起的時候會發生很奇怪的現象 如果我資料還沒取完就進入doInBackground 或是放在doInBackground最前面 會發生取不到資料的狀況,感覺像是被擠掉了 我doInBackground只有跑爬蟲而已 反之如果放在doInBackground最後面或是onPostExecute裡 則能順利得到資料 請問這是什麼情形QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.77.70.22 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1507269355.A.8D4.html
ssccg: 沒程式碼哪知道是什麼情形... 10/06 13:56
lnmlee: 直覺認為你應該是AsyncTask Lifecycle沒搞懂所以放錯順序 10/06 16:51