2016-03-06 92 views
1

我的應用程序的結構類似於本Access主活動

MainActivity - > getToolbar() 片段的 片段B:開始GetDetailsActivity

GetDetailsActivity():需要調用getToolbar()

碎片a & b從Main開始。 b可以啓動GetDetailsActivity。

我應該如何傳遞的參考MainActivity到GetDetailsActivity爲了GetDetails調用getToolbar

什麼是正確的方法是什麼?

回答

0

您不應將活動作爲參考傳遞給其他活動。每個活動應該有自己的工具欄作爲ActionBar,在其佈局文件中定義。就像您在MainActivity的XML佈局中有一個工具欄一樣,您應該有另一個用於DetailsActivity的XML佈局。

+0

這是正確的。您應該爲每個佈局提供獨立的工具欄。 –