當前位置:編程學習大全網 - 網站源碼 - Android Toast在子線程中為什麽無法正常使用

Android Toast在子線程中為什麽無法正常使用

Toast的show和hide方法實現是基於Handler機制。我們可以把Toast理解為創建了壹個handler,這樣壹來發消息的對象在這就是Toast了。

而且在TN類中並沒有發現任何Looper.perpare()和Looper.loop()方法。所以這裏的mhandler調用的就是當前線程的loop對象。

在對looper類說明的時候,知道線程本身默認是沒有looper對象的,所以Toast在線程中使用的時候,必須創建壹個looper對象。

  • 上一篇:如何在html中用DIV來創見面如下圖效果的網頁,求大神告知!
  • 下一篇:oa郵件管理可以實現哪些具體功能?
  • copyright 2024編程學習大全網