通过应用访问主要活动

时间:2016-03-06 02:50:02

标签: android

我的应用程序结构如下

MainActivity - > getToolbar() 片段a 片段b:启动GetDetailsActivity

GetDetailsActivity():需要调用getToolbar()

片段a& b从Main开始。 b可以启动GetDetailsActivity。

我应该如何传递MainActivity对GetDetailsActivity的引用,以便GetDetails调用getToolbar

正确的方法是什么?

1 个答案:

答案 0 :(得分:0)

您不应将活动作为对其他活动的引用传递。每个活动都应该有自己的工具栏作为ActionBar,在其布局文件中定义。就像你在MainActivity的XML布局中有一个工具栏一样,你应该有另一个用于DetailsActivity的XML布局。