我有一个小问题。Android:创建一个意图/活动的新实例
我想做一个问题列表应用程序,因此,当我按下一个按钮我想要新的问题加载到QuestionActivity类,并且当按下上一个按钮时我想上一个问题出现。
的problemen是,我无法弄清楚如何使QuestionActivity的新实例,当我按下按钮..
ImageButton arrowLButton = (ImageButton) findViewById(R.id.arrowLButton);
arrowLButton.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v)
{
if(pos >= 0)
{
Intent intent = new Intent(QuestionActivity.this, QuestionActivity.class);
startActivity(intent);
setPos(getPos() - 1);
setQuestion();
}
}
});
以上是按钮的动作。
在此先感谢..
你的代码似乎是确定的,但开始新的活动 – Leo 2012-01-04 15:24:09
之前,你应该打电话给你的函数。当我前(或后)调用的函数intitially则切换到下一个问题,但其直接切换回inital “pos”的值是第一个问题 – eurynox 2012-01-04 15:31:57
,因为您想要将“pos”传递给新的活动,所以您应该使变量“pos”成为应用程序级变量,或者以最简单的方式,可以使用putExtra “意图”的功能 – Leo 2012-01-04 15:41:12