おえかきアプリを作っていてテスト用にToastを表示したい時があったんだけど、上手く表示しないときとかあったんだよね。
runOnUiThread(new Runnable() {
    public void run() {
    Toast toast = Toast.makeText(getApplicationContext(),
    "hoge", Toast.LENGTH_SHORT);
    toast.show();
}
これで出るよ!
uiスレッドで呼ばないと駄目みたい。