我需要使用此功能幫助線。計劃似乎被忽略的代碼
我知道,如果聲明承認我的輸入,因爲它會影響其他地方的計劃,但我不知道發生了什麼事,因爲這個特殊的日誌不顯示即使是在亞行logcat什麼。
該函數所在的同一個類文件中的其他Log語句顯示得很好,並且值更新似乎正在改變(由於某種原因,「顯示所有」空白,但我可以在得到登錄工作。)
我不確定如何尋找這個問題,因爲它是非常具體的,我不知道是什麼原因呢(可能是一些簡單的,我沒有想到的,雖然)。
void command(String input)
{
//do stuff here
//update = whatever
if(input.equalsIgnoreCase("show all"))
{
update=printAllRooms();
Log.i(input, update);
}
else update=input; //just for testing, will delete later
}
printAllRooms功能:
public String printAllRooms() //for debug purposes
{
String result = "";
for (Iterator<Room> iterator = rooms.iterator(); iterator.hasNext();) {
Room current = iterator.next();
result = result + current.toString()+"\n";
Log.i("printallrooms", current.toString());
}
return result;
}
你試圖調試它? – MByD 2012-08-02 17:21:45
printAllRooms()返回一個字符串? – maxko87 2012-08-02 17:21:45
你的意思是這些行不被執行?請發佈您的printAllRooms功能。 – Erol 2012-08-02 17:22:15