我完全失去了我的項目,我需要有人指向我正確的方向,因爲現在我只是看着我的代碼,我不知道從哪裏開始。將我當前的項目轉換爲碎片。失去了我的項目
我的應用程序都是關於回答問題的。如果問題是對還是錯,玩家必須回答。如果他回答了正確的問題,他就可以釋放出新的水平。所以直到今天,我只是覺得我需要在每個級別創建一個新的活動,在這個活動中創建問題並讓它運行。但直到今天,我意識到有100個不同層次的活動只是愚蠢的。
所以我需要使我的應用程序與片段工作。我唯一需要做的就是讓每個不同層次的應用程序從問題列表中選擇具體的問題,並用它們的值顯示它們。
現在我在等級活動中創建問題。例如:Level1Activity
//Creating questions. (Question, boolean, answer).
final Question first = new Question("Do i understand this code?", true, "Only Jesus knows");
final Question second = new Question("Why dont i understand this code?", false, "Im not Jesus");
final Question third = new Question("Why I am not Jesus?", true, "2fat.");
//Creating Lists for questions and boolean values.
final ArrayList<Question> questions = new ArrayList<Question>();
final ArrayList<Boolean> type = new ArrayList<Boolean>();
//Adding questions to the question list
questions.add(first);
questions.add(second);
questions.add(third);
// Adding boleans to the boolean list
type.add(first.correctAnswer);
type.add(second.correctAnswer);
type.add(third.correctAnswer);
那麼,我需要做什麼,以便我不需要在每個級別上創建一個新問題的新活動。何做一項活動,並在各個層次上展示他們的片段?
所以我所有的函數代碼如何回答問題以及如何添加分數必須在片段中?我需要在哪裏存儲我的問題?我應該創建一個新課程並將所有的問題存儲在那裏嗎? – Arina 2015-02-10 14:42:43