我的android應用程序有5頁。 page1-> pag2-> pag3-> pag4->的pAG5。我需要在第5頁創建一個按鈕直接進入第2頁。可以使用Intent對象。但如果我再次按下(電話返回按鈕),它會來到第5頁。請幫助我。我該如何回到android開發
public void onClick(View v) {
Intent itn = new Intent(page5.this,page2.class);
startActivity(itn);
}
我的android應用程序有5頁。 page1-> pag2-> pag3-> pag4->的pAG5。我需要在第5頁創建一個按鈕直接進入第2頁。可以使用Intent對象。但如果我再次按下(電話返回按鈕),它會來到第5頁。請幫助我。我該如何回到android開發
public void onClick(View v) {
Intent itn = new Intent(page5.this,page2.class);
startActivity(itn);
}
需要調用finish()
完成的activity
去another
活動之前。第5頁
例子:
public void onClick(View v) {
Intent itn = new Intent(page5.this,page2.class);
startActivity(itn);
finish();
}
這樣,用戶將無法按後退按鈕時,從第2頁回到第5頁。
如果你想回到第1頁,當你按返回(後page1-> pag2-> pag3-> pag4-> pag5->第2頁),你應該在第5頁中使用標誌象下面這樣:
Intent intent = new Intent(this, Page2.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
看到doc
正常使用 – 2014-11-03 15:46:39
大:)請把它標記爲一個答案。 – 2014-11-03 23:04:39