0 oy
101 gösterim

yeniden açıldı
Android Studio da kotlin ile Android uygulama geliştirmeye çalışıyorum. Uygulama da bir bölümde ekrana Toast message göstermeye çalışıyorum fakat o kısımda can't toast on a thread that has not called looper.prepare() şeklinde bir hata veriyor. Ne yapmalıyım?

1 cevap

0 oy
 
En İyi Cevap

Bir iş parçacığı içerisinden ekrana Toast message göstermeye çalıştığınız için bu hatayı alıyorsunuz. Aşağıda ki şekilde kodunuzu düzenlerseniz, hata almazsınız.

Kotlin:

Handler(Looper.getMainLooper()).post {
    Toasty.error(this, R.string.error_message).show()
}
Türkiye'nin en iyi soru cevap sitesi | SorSoyleyelim.com

İlgili sorular


Web sitemiz hakkında ki reklam,istek,öneri ve şikayetlerinizi iletisim(at)sorsoyleyelim.com adresine mail atabilir veya sitemizin iletişim formu üzerinden bize yazabilirsiniz.
Sitede ki içeriklerin izinsiz kullanılması ya da kopyalanması yasaktır. Bknz: Kullanım şartları.
...