我有ViewPager
與Fragment
s。在Fragment
中點擊一個按鈕時,我會在我的地址上啓動一個Activity
。當我處於Activity
時,按下手機上的後退按鈕,將我帶回到之前的屏幕,即ViewPager
中的Fragment
s。如何讓我的ActionBar的「向上」按鈕像手機的「返回」按鈕一樣工作?
我希望能夠在我的ActionBar
「向上」按鈕,並在爲了做到這一點,我已經寫了下面的代碼:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.detail);
ActionBar actionBar = getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
}
現在的「向上」顯示按鈕,但點擊它不會讓我回到前一個屏幕。我希望「向上」按鈕與「返回」按鈕相同。
我該怎麼做?我究竟做錯了什麼?
謝謝。
你不應該使用起來按鍵爲後退按鈕。向上按鈕的目的是向上而不是向後。你應該考慮使用它,因爲它應該。 http://developer.android.com/guide/topics/ui/actionbar.html#Up –