如何在所有活动上添加相同的标题减去活动活动和所有活动的页脚。标题更像是仪表板活动,因此用户不需要返回仪表板输入新活动,标题又返回和/或主页按钮也可以返回上一个活动,以便更容易地进出活动。例如,我现在有5个活动和活动4,所以标题显示活动1,2,3,5的按钮,所以当我点击那些按钮我继续其各自的活动。脚本可以只是所有text.just显示activity.header的名称是在所有活动的顶部,而页脚在底部只是想清除它
答案 0 :(得分:2)
试试这个,
你的基本活动的onCreate()里面有setContentView(R.layout.baseLayout)。基本布局看起来与此类似,
<LinearLayout>
<Header/> /*incldue your header layout here*/
<LinearLayout id="+id/Container"> /*this viewGroup will act as a container for all other activities to load it's specific layout*/
<Footer/> /*include your footer layout here*/
</LinerLayout>
2)现在开始创建其他活动(1,2,3,4,5)并将特定布局扩展到基本活动容器中。
3)在基本活动中完成常规实现,这样就不会重复代码。
例如,在您的基类中创建抽象方法,如setFooter(String activityName),并通过传递页脚的特定名称来覆盖每个活动。请告诉我这是否有帮助,或者您需要更多详情。