我有一個小問題。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