2012-07-06 68 views
1

任何想法我們可以製作一個菜單,例如Google在其YouTube應用中實施的菜單。我有read this,但該解決方案與YouTube應用程序的行爲不同。有沒有人知道一個真正的方式去做這件事?創建一個類似於新的YouTube應用程序的菜單

我說的是這樣的:

enter image description here

+0

你從哪裏找到那個菜單? – Qw4z1 2012-07-06 13:34:41

+0

@ Qw4z1:在新的YouTube應用程序中。 – Curtain 2012-07-06 13:36:23

+0

@ Qw4z1:這是Android 4.0和更高版本的新YouTube應用 – xDragonZ 2012-07-06 13:43:02

回答

1

我相信他們在RelativeLayout的使用Horizo​​ntalScroll。

圖像菜單總是在左邊。你先做出來。 然後你在其上放置一個Horizo​​ntalScrollView,然後把你的主要內容。 將您的水平滾動屬性設置爲僅滾動某個最大值。然後你連線你的菜單按鈕,將你的horizo​​ntalscrollview滑動到你設置的最大值,應該是這樣。

您可以隨時檢查ICS中的人員應用程序的源代碼。他們做的事情非常相似。

+0

首先,感謝您的回答。其次,不把'HSV放在頂部'意味着HSV將環繞菜單,因此,菜單將繼續。或者我錯了? – Curtain 2012-07-06 13:38:44

+0

不可以。您使用的是具有Z索引的RelativeLayout。所以菜單總是停留在同一個地方,不會移動。單純皰疹病毒仍然會在你的主要內容之上。該內容涵蓋菜單。當按鈕被點擊時,HSV只是滑動內容以顯示下面的菜單。 – 2012-07-06 13:42:23

+0

如何添加「z-indexing」?直到現在我還沒有聽說過。而且,是否可以「刷」這個HSV? – Curtain 2012-07-06 13:44:14

相關問題