我想在我的應用程序中創建一個單獨的類來處理錯誤報告並將特定的錯誤發送到數據庫。然而,我無法弄清楚Context
應該是什麼以及如何正確編碼。我認爲它仍然是可能的,我只需要以不同的方式進行編碼,如果情況並非如此,那麼對我來說最好的解決方案是什麼?顯示來自Java類的吐司通知
public class SendError implements Runnable
{
private String url;
public SendError(String errors, String form, String database, String SQL)
{
url = string;
Handler handler = new Handler();
handler.post(new Runnable() {
public void run() {
Toast toast = Toast.makeText(getContext, msg, Toast.LENGTH_LONG);
toast.show();
}
});
}
}
編輯:
我想要做的就是創建一個類的數據提交到數據庫的時候,處理SQL錯誤記錄我的整個應用程序。課堂需要做2件簡單的事情。根據表單,數據庫,提交時間以及創建錯誤的SQL代碼提交信息。我希望這個課程做的另一件事是向用戶顯示一個提供基本錯誤信息的敬酒。我的數據提交部分正確解決了這個問題(因此爲Runnable
的原因),但我仍然在爲Toast收到錯誤。
你在哪裏創建這個'SendError'對象? – ataulm
我在一個完全獨立的類文件中創建它。 – Jim