2016-08-02 15 views
0

私は、各フラグメントが質問とそのオプションを含む "質問ページ"を表す15個のフラグメントとアクティビティを持つクイズのアプリケーションを開発しています。私は別のデザインを考えています。ここでは、「質問ページ」の断片が1つしかなく、内容(質問とそのオプション)が次の質問とそのオプションによって動的に置き換えられます。これは可能ですか?それがあれば、どのように教えてください。フラグメント内のコンテンツを動的に変更する(フラグメント数を減らす)

+0

15フラグメント?彼らはすべて異なった目的を果たしていますか? – Egor

+0

@Egor:各断片が質問を表すクイズのアプリケーションを作っています。だから彼らは別の目的を果たしていると思います。 –

+0

質問を表示してすべての質問に再利用できる単一の断片を持つことは可能ですか?そうすれば、アプリのデザインが大幅に単純化されます。 – Egor

答えて

0

あなたは別のインターフェイスを書くことができます。

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

すべてのフラグメントには、メンバー変数QuestionOneがあります。あなたのアクティビティはQuestionOneだけを実装します。

+0

事は、私はAndroidには新しいです。別のインターフェイスを作成する方法を説明し、すべてのメンバーがメンバー変数を持つことができれば本当に役に立ちます。 –

関連する問題