2017-02-21 79 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更多的自定義功能。 –

相關問題