2013-02-04 104 views
2

在iOS中,我們可以將子視圖添加到UINavigationController視圖,該視圖始終在整個應用程序中保持可見狀態,並且在按下/彈出視圖時不會隨視圖滑動。Android中始終可見的視圖

我想在Android中完成同樣的事情,但無法看到做到這一點的方法。我已經看到了將視圖添加到每個活動的解決方案,但是這並不能提供我想要的結果。

我想要做的是爲頁腳添加一個圖像,它始終位於應用程序的底部,並且在轉換時不會與活動一起滑動。

回答

2

現代Android導航方式是基於在單個主機Activity內使用Fragments。這使您可以使用Activity作爲多個Fragments的容器。通常Fragments將佔用所有Activity空間,但在您的情況下,您可以留出一些空間,以便在整個應用程序生命週期中保持可見狀態,並使用剩餘空間作爲Fragments的容器。希望這個想法很清楚。

+0

是的,只需定義「非阻塞」「碎片」之間轉換的滑動動畫即可獲得所需的效果。 – thelawnmowerman

+0

謝謝,有沒有關於如何使用它的任何教程/文檔? – Bms270

+0

這是2.2(API 8)支持嗎? – Bms270