0 oy
240 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

0 oy
1 cevap

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ı.
...