2016-08-02 54 views
0

我正在開發一個測驗應用程序,它有一個活動和多達15個片段,其中每個片段代表一個包含問題及其選項的「問題頁面」。我正在考慮另一種設計,即「問題頁面」只有一個片段,其內容(即問題及其選項)被下一個問題及其選項動態替換。這可能嗎?如果是,請告訴我如何。動態地改變片段中的內容(減少片段的數量)

+0

15片段?他們都服務於不同的目的嗎? – Egor

+0

@Egor:我正在製作一個測驗應用程序,其中每個片段代表一個問題。所以他們服務於不同的目的,我想 –

+0

你有可能有一個單一的片段,可以顯示任何問題,可以重複使用的所有問題?這將大大簡化您的應用程序的設計。 – Egor

回答

0

你可以寫一個單獨的界面。

public interface QuestionOne 
{ 
    void QuestionOneA(int score); 
} 

每個片段都有一個成員變量QuestionOne。而你的Activity僅實現QuestionOne。

+0

事情是,我是Android新手。如果你能解釋如何創建一個獨立的接口並且每個成員都有一個Questionone成員變量 –