14
我們可以在活動上使用setDisplayHomeAsUpEnabled()
方法來顯示操作欄上的「向上」箭頭。setDisplayHomeAsUpEnabled()+向上箭頭?
如果我理解正確,我們只是真的應該顯示向上的箭頭,如果我們不是根活動。
單擊「向上」箭頭應該引導我們開始根目錄活動。這就是它的全部嗎?然後,我應該添加這個電話給我所有的活動,如下所示:
class RootActivity {
public void onCreate() {
setDisplayHomeAsUpEnabled(false);
}
}
class AppleActivity {
public void onCreate() {
setDisplayHomeAsUpEnabled(true);
}
}
class OrangeActivity {
public void onCreate() {
setDisplayHomeAsUpEnabled(true);
}
}
...
喜商品ID實際處理click在onOptionsItemSelected,一個區分我不清楚上 - 被擊中向上箭頭應該清除整個活動堆棧並將用戶跳回到根活動? (我想是的,如果他們想在堆棧中倒退,他們會使用後退鍵)。謝謝! – user291701
不,不一定。你可以閱讀[這裏](http://developer.android.com/design/patterns/navigation.html) – lordl