2017-02-21 84 views
1

我正在研究一个应用程序,该应用程序具有多个与用户有关的状态,在线还是离线,本地应用程序数据库已过期多久等等。我明白,非持久通知和持久通知都可以在android中使用,并且可能适用于此场景。但是,在我们组织的iOS应用程序中,有一个“信息栏”。Android-显示全局应用程序信息

Application Sketch

我意识到,这是从材料的设计出发有点的。这甚至有可能吗?我想以某种方式扩展应用栏,而不是创建一个片段,如果可能的话,我将它添加到每个活动中。

回答

0

您可以使用自定义工具栏类或碎片来做到这一点。对于后面的选项,每个活动都将顶部的用户信息作为视图或片段。 “正常的应用程序的东西”将是一次可以容纳一个片段的FrameLayout。请参阅http://developer.android.com上的片段教程。

+0

感谢您的回答,但说​​“使用自定义工具栏”并链接到android文档并不是特别有帮助 –

+0

@SamBorick请注意,我提供了两个建议。我希望你能做一些研究,找出哪些更适合你的需求。快速谷歌搜索“android toolbar”和“android fragment”将会给你几个命中。我只是建议你看看官方Android开发者网站上的教程,而不是一些随机的博客。我也不想花时间获得直接链接,因为您可以在几秒钟内轻松找到它。 –

1

请尝试以下任一操作
1)将工具栏替换为工具栏,并自行定制设计并进行处理。
2)创建与上述设计单独的布局文件,然后使用该标签包括在任何屏幕<include/>

0

真的没有钩用于扩展其实谷歌已经过时了很多东西的工具栏 - 它曾经能够做到的(例如工具栏中的标签)。您最好的选择是在每个活动的顶部使用自定义片段。

+0

使用新的工具栏,您可以执行比旧的ActionBar更多的自定义功能。 –

相关问题