→ cooper6334:因為Thread會平行處理,結果會先return再送message 12/29 04:51
→ cooper6334:不過最好是去搞懂UIThread的概念還有Handler的部份 12/29 04:52
→ laiair:謝謝 cooper 大解惑 不過我還有個問題想指教 12/29 13:08
→ laiair:因為在 handler 不能直接return 我想要的字串 12/29 13:08
→ laiair:我才會設定一個 String 去接 最後再return給我 12/29 13:09
→ laiair:是不是有方法可以等 handler處理完 return理想結果呢 12/29 13:10
→ popcorny:建議改用AsyncTask比較簡單..比Handler更適合你的需求 12/29 16:17
→ popcorny:還有你的Thread也寫不對..request要寫在Thread中才是 12/29 16:18
→ popcorny:還有你說的等完才回傳..那就失去開thread的目的了 12/29 16:18
→ laiair:謝謝 pop 大的建議! 我會去找 AsyncTask的文章來研究 12/29 17:16
→ laiair:剛剛誤打誤撞 在 thread.start(); 後面補上 thread.join(); 12/29 17:17
→ laiair:return 第一次就傳回我要的值了@@ 可是還是有點迷惑 12/29 17:18
→ laiair:這樣就不需要 handler 來幫我檢查 thread結束了沒 12/29 17:20
→ laiair:還是謝謝兩位大大的熱心@@ 小弟會繼續研習的 感恩 12/29 17:22
推 master11360:推AsyncTask,好用 12/30 12:35
→ tomap41017:請用AsyncTask;或是更簡單一點用Loader API 01/05 15:43
→ tomap41017:個人認為Loader切得更漂亮:) 01/05 15:44