2011-09-09 17 views
0

这是我的第一个问题,因此请不要看到我的接受率。单击按钮时翻转同一活动中的不同数据

我想创建的是在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 


] 

在最后这个活动我的布局和下一步按钮。希望现在很清楚。

注:我在这里试图更新在获取数组值(0)

请帮助我,这一种方式。

回答

0

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

0

您应该更新下一个问题的按钮点击值。你认为这种方法有什么问题吗?

+0

这就是我想要的,如何更新数据?这里是我如何设置dara。 \t \t questionTxt.setText(question); \t \t optionsTxt1.setText(option1); \t \t optionsTxt2.setText(option1); \t \t optionsTxt3.setText(option1); –

+0

如果您在更新按钮上的值时发生异常,请通过处理程序来执行此操作..... –

+0

尽管如此,我仍然要更新我的数据。我正在考虑如何去做 –

相关问题