的消息,我發現如何從子類訪問上下文的一些信息,也有一些信息關於「吐司」通過的TimerTask
runOnUiThread(new Runnable() {
public void run() {
// Do something
}
});
但在我的情況下,這是行不通的。該應用程序仍在運行,但該活動可能已被破壞。第一個(主要)活動是創建TimerTask的父活動。我的代碼:
TimerTask tt = new TimerTask() {
@Override
public void run() {
// do something (cut)
// and at the end show info
getParent().runOnUiThread(new Runnable() {
@Override
public void run() {
Toast.makeText(getParent(),
getResources().getString(R.string.st_toast_msg_stopped),
Toast.LENGTH_LONG).show();
}
});
}
};
curTimer.schedule(tt, millisecondsUntilStop);
日誌中沒有錯誤/異常。但敬酒信息未顯示。 :-(
現在我不知道我可以做別的/嘗試,我希望你們有人能幫助我
PS:也許我使用了錯誤的情況下,但我想也有一些其他方面怎麼樣?當前活動的背景下,ApplicationContext
,...。
這工作,謝謝! – nauni77