Возможно, проблема в строке Context c = getApplicationContext();
если контекст равен нулю, вы получите исключение NULLPOINTER в Toast t= Toast.makeText(c, c1, Toast.LENGTH_SHORT);
Вы можете использовать следующее, если ваш класс расширяет Задание
Toast t= Toast.makeText(Classname.class, c1, Toast.LENGTH_SHORT);
или
Toast t= Toast.makeText(this, c1, Toast.LENGTH_SHORT);
Если ваш класс не расширяет Activity, лучше передайте значение контекста этому классу из вызывающей среды. после этого используйте этот контекст для создания Toast
Спасибо
Дипак