Toast msjını ve benzer başka bazı kodları heryerde kullanamazsınız, kimisi thread işleminde, kimisi AsyncTask da, yada benzer farklı methodlar içerisinde kullanıma izin vermeyebiliyor, Bundan kaynaklı bir hata alıyor olabilirsiniz. context yerine getApplicationContext() yada uygun yerlerde Sizinde kullandığınız gibi this olarak da kullanmanız mümkün
Kolay gelsin, İyi çalışmalar