单击按钮时在同一活动中翻转不同的数据

时间:2011-09-09 09:07:41

标签: android android-activity bundle

这是我对stackoverflow的第一个问题,所以请不要看我的录取率。

我想要创建的是android中的测验。在这里,我有相同的布局,我有一个问题和3个答案。我底部有一个下一个按钮。当我点击它时,相同的布局应该加载新的问题和选项。

我正在考虑如何做到这一点。我看到了一个叫做视图鳍状肢的东西,但有人能告诉我这个问题的确切解决方案吗?

这是我的代码

public class TriviaQuiz extends Activity  {


        Trivia trivias = TourDescription.currentTour.getTriviaArray().get(0);



Here trvias is an object which contains all the data. 



}

// send the trivias to the activity where I set the question and options
public void playquiz(View v) {


        Intent quizIntent = new Intent(TriviaQuiz.this, Quiz.class);


        Bundle bundle = new Bundle();


        bundle.putSerializable("trivia", trivias);


        quizIntent.putExtras(bundle);


        startActivity(quizIntent);



    }



public class Quiz extends Activity


]

在最后一个活动中,我有布局和下一个按钮。希望现在很清楚。

注意:这里尝试更新get(0)

的数组值

请帮我解决这个问题。

2 个答案:

答案 0 :(得分:0)

您应该更新按钮单击的值以获取下一个问题。你觉得这种方法有什么问题吗?

答案 1 :(得分:0)

您可以这样做,使用数组索引调用方法,然后在方法内部根据需要设置值。接下来,点击按钮,以所需方式更新数组索引的值。