2015-07-22 77 views
0

首先,我有一個工具欄的主要活動。這個工具欄用於我所有的片段。Android:當前分段上的工具欄佈局denpend

對於每個片段我有一些不同的菜單項。而它的GUI很複雜。

我知道有創建每個片段菜單的方式,然後使用setHasOptionsMenu(true)。但是,當使用這樣的菜單時,很難根據需要自定義所有菜單項。

所以,我創建了一個帶有許多佈局的工具欄。默認情況下將其設置爲「消失」。添加片段時,我將設置相應的佈局可見並隱藏所有其他佈局。

它解決了我的問題,但我不滿意這個解決方案。我想知道你是否有更好的解決方案。請分享!

回答

1

我已經回答了類似於你所需要的東西......看看在這裏Using different layouts under a Toolbar

+0

所以,你的意思是,在工具欄上,我們也許創建佈局。然後在每個片段中我們添加/替換fragment_toolbar_view到它。對? :) –

+0

這是一個與此有關的小問題。如何在導航按鈕顯示時將工具欄中的視圖居中? –