Ответ 1
проверить это сообщение
http://www.cloud208.com/blogica/Android+Custom+Toast+from+a+Service
В соответствии с этим сообщением вы можете использовать надувной элемент с null
в качестве второго аргумента:
LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.toast_layout, null);