問題很簡單。其實當我嘗試吐司消息,它沒有得到顯示。你能指導我解決這個問題嗎?Toast沒有顯示在AsyncTask
protected String doInBackground(Void... params) {
if (result.equals("200")) {
Toast.makeText(CallArduino,appliance + " Success ",Toast.LENGTH_LONG).show();
}else {
Toast.makeText(CallArduino, "Failed", Toast.LENGTH_SHORT).show();
}
return "success";
}
作爲回答說,你應該在UI線程中敬酒。如果doInBackground方法返回一個布爾值,那麼它也可能會有幫助,所以postExecute()可以選擇要做的東西。 – 2012-12-07 15:05:36