2012-02-06 22 views
5

İşleyici ana kullanıcı Arabirimi iş parçacığında oluşturulduysa, Çalıştırılabilir bir yazı, ileti sırasına eklenen bir alt öğe oluşturuyor mu, yoksa yalnızca UI iş parçacığında çalıştırılıyor mu?Handler.post (çalıştırılabilir) yeni bir konu başlatır mı?

handler.post(new Runnable(){ 
    public void run() { 
     // do stuff 
    } 
}); 

cevap

11

Hayır, yeni bir iş parçacığı oluşturmuyor. Bu sadece bu yeni bir thread.it sadece dişin çalıştırılabilir arayacak yaratacak garanti etmez

+0

Teşekkür ederim Waqas. – xil3

0
handler.post(new Runnable()){ 

public void run(){ 
//do something 
} 
}); 

bu durumda UI iş parçacığı anlamına işleyicinizin bağlı iplik üzerinde senin çalıştırılabilir yürütür İşleyicinin bağlı olduğu (burada UI iş parçacığı).

İşleyici yeni bir iş parçacığı oluşturmaz, oluşturduğu iş parçacığının (bu durumda ana iş parçacığı) veya yapım sırasında verdiğiniz bir lüper makinesine bağlanır.

İlgili konular