2012-07-14 50 views
0

我有一個關於測驗的項目。我想從數據庫中獲取數據來創建問題。當用戶點擊下一個按鈕時,會轉到下一個問題(從數據庫中獲取)。它有很多問題,所以無法爲每個問題創建活動。我應該使用什麼類型的佈局,我該怎麼做? 感謝您的幫助..Android - 從數據庫更改佈局

+0

你到現在爲止做了什麼!這意味着要解決你的問題,而不是一個教程類問題。你問的是很容易做到的,但我不會告訴你! – AAnkit 2012-07-14 12:01:07

回答

0

您爲單個問題創建一個普通的佈局,以後要做的事情是用戶應答時,更改佈局元素的值,例如,將TextView更改爲第二個問題。而且,當用戶回答時,您會將答案保存在數據庫中。 (您可能希望使用增量ID進行問題和答案,以便以簡單的方式實現)。

+0

謝謝你,這比我想象的要容易得多。 – Thrall 2012-07-14 14:00:44

0

使用可以正常使用的佈局與一個按鈕的TextView。移動到下一個問題的按鈕和用於顯示問題的TextView。

使用光標從數據庫中獲取所有問題。它會存儲所有的問題。所以當你點擊按鈕時,你可以使用question_cursor .moveToNext()

 Cursor question_cursor = db.getPersonId(this); 
     if(question_cursor !=null) 
     { 
      personid_cursor.moveToFirst(); 
      String question = question_cursor .getString(Your Value)); 

        } 

使用TextView顯示問題。

希望它有幫助。

+0

感謝您的幫助! – Thrall 2012-07-14 14:00:52